有什么好的开源低代码平台?
我想先说一下自己的结论,首先我个人并不看好开源低代码平台,你可以先将内容看完,如果哪些点不同意再来反驳我。
现在的低代码平台,本身的缺点是很明显的(平台锁定 程序员抵制),将这种模式开源之后,再在企业内部迭代,其实意义不大,很容易就让一个企业掉进一个“死胡同”里,因为“低代码”本身模式的缺陷,不太可能因为企业内部的迭代而根本改变,只会越搅越乱。
开源低代码平台虽然看起来挺美好,在其中也有巨大的坑,主要基于以下两点:
1. 调整一套生成应用的框架,太复杂
通过代码调整一个生成应用的框架对于“企业”来说,还是太复杂了。因此,这几乎成为了“开源低代码”的商业模式,帮助企业去定制。但是,企业本身需要的“快速生成业务和应用的系统”,这相当于是让企业去二次开发“VisualStudio” ,这个对于一般企业来说,这根本上是操作不了的。
2. 产品迭代的问题
企业需要的产品,时间上并不允许投入太多在“开发平台”的开发上。另一方面,很多企业都是边开发,并投产,也就是说“一边使用平台,一边二次开发平台”,这样的结果就是“前面的应用”很可能完全无法维护。一旦,很多团队都是“头脑一热”,就上了一个新平台,可是如果后期平台调整产品迭代,会导致前期开发的成果全部作废,这也是一个非常大的损失。
3. 开源平台多数bug比较多,且暗藏玄机
(不细说了…)
因此,我认为,未来技术的发展方向一定是“能生成代码”的低代码/无代码平台,能够和现有代码体系无缝结合的平台,最起码得像 iVX 这种能导出源码、更能够被程序员接受的平台才有被推广普及的可能。