function Foo(x){
var res = function(a,b){
//do something
return a+b;
};
res.bar = x; //some prop
res.add = function(a){return res.bar+=a} //some method
res.quad = function(){return (res.bar*res.bar)} //other method
return res; //return function with custom prop&methods
};
var foo = new Foo(1);
console.log(foo.bar); //1
console.log(foo.add(2)); //3
console.log(foo.bar); //3
console.log(foo.quad()); //9
console.log(foo.bar); //3
console.log(foo(8,10)); //18 call like function
Стоимость разработки а первую очередь зависит от необходимых знаний разработки. GAS использует Javascript, который явно более популярен чем озвучены Postgres и Elastic, а значит и дешевле/проще в разработке.
ПыСы: в ТЗ озвучены примитивные задачи, Вы предлагаете для их решения создать терминатора с искуственным интеллектом, встроенным атомный реактором и кофеваркой?
Вот те код, который ищет текст и применяет форматирование, покажи за какую из используемых функций гугл попросит кучу баба?