整体来说,GeneXus产品是一个比较纯粹的开发技术平台,里面没有包含任何的业务功能,这也是很多人刚开始接触GeneXus时觉得很难的一个原因。也就是说,第一次使用GeneXus做项目的话,基本上所有的功能都需要自己去搭建,甚至一个登录页面或者登录校验的代码,当然了,如果逐渐做了一些项目,很多功能是可以复用的,这个和我们用.Net或Java来做项目,理念上并没有太大的区别。
而我们团队当初选择了使用GeneXus产品,高大上的概念就不说了,主要是考虑到开发效率(基本能提高五倍以上),项目质量以及移动端开发这几个原因,我们团队是比较典型的项目软件团队,所做的项目比较杂,可能不同项目所用的技术还不一样,这样导致很难搭建一个比较合适的开发团队,所以最早的时候,尝试了几个不同的开发平台后,综合下来,GeneXus能够满足我们从后端到前端的大部分要求,而且大部分项目的一些个性化要求也都有办法实现,通过一些项目逐渐摸索下来,也使用的上手了,可惜就是国内的用户太少,也没个能交流的技术圈,倍感孤独啊。希望后面能和也在用这个产品的筒子们多交流。
我后续只会分享我对GeneXus产品的一些理解以及技术层面的一些经验,很多朋友经常问我这个产品到底怎么样,我就不在此评判了。因为每个人对产品的诉求不一样,使用场景不一样,自然判断的标准也不一样,所以很难有统一的看法。

废话就到此了,后续就慢慢分享老司机使用GeneXus的一些经验吧。