低代码平台(LC)
如果以一个正面积极的态度思考低代码平台,低代码平台如果想要取得成功,可以类比成几十年前,高级语言取代汇编语言的过程。
LC要解决什么问题
当前时代,用低代码平台解决的问题,与几十年前高级语言解决的问题是类似的;都是解决程序开发的学习成本,以及开发效率的问题。
-
汇编语言用1000行,在高级语言用10行可以解决;而且更易于理解和修改;类比LC的美好想象:直接拖拽组件,辅助以少量脚本,就完成一个应用程序的开发,不需要再学习JAVA,C等等;
-
近些年来,随着海量应用的泛滥,人们发现,程序员的很多工作是重复的,尽管人们开发出来很多工具简化软件开发的复杂度,但是对代码的封装和重复利用并非易事。因此人们急切的想要一个工具,让不具备软件开发基础的人能够快速构建一个应用程序出来。
-
另外,人们发现,在”展示层” 领域,更倾向于使用LC。这是因为,展示的多样性使然。
LC这个问题是否迫切
- 从各个低代码平台的考察结果来看,并不会消除程序员的难度,甚至,在某种程度上,增加了难度;因此,人们出于求稳的心态,仍然会使用程序开发作为首选。
- 是否这只是个过程呢?也就是说,在低代码平台的演进过程中,会逐渐降低使用门槛;
- 如果说,低代码平台的使用者,并非开发工程师,而是用户的话ÿ