仅基于个人想了解的前端低代码开发方向编写我自己的认识。

低代码(Low Code)是一种可视化的应用开发方法,用较少的代码、以较快的速度来交付应用程序,将程序员不想开发的代码做到自动化,称之为低代码。
低代码是一组数字技术工具平台,基于图形化拖拽、参数化配置等更为高效的方式,实现快速构建、数据编排、连接生态、中台服务。通过少量代码或不用代码实现数字化转型中的场景应用创新。

921545f9db134a2d833171306424d18a.png

                                                                                                       图片来源于百度百科 

低代码开发平台必须具备三个特性:可视化业务逻辑设计(拖拽式)、MADP(移动优先)、aPaaS(云上开发环境)。

如果要开发一个前端低代码平台,需要认识到最大的问题就是复用,而主要的开发就涉及js。

 

个人第一次学习的见解

         

        其实我在平台上寻找关于低代码的具体知识没有特别多,几乎一半是对低代码的批评,另一半就只是低代码网站推荐。而且知识也都是一个知识嘛,别人写的详细多了,了解的也比我多,我也不赘述了。而后我也看了看一些平台的使用方法,确实是感觉对于专业程序员来说低代码开发只能做点表面的事情,还很局限,乃至数据存储安全方面等等也有很多欠缺,而对于业余人士来说却又指示不够清晰,不够易用。

        当然,我不排斥新兴产物(当然低代码也不算新了),因为世界任何领域发展以来都是不断地在尝试新东西,在突破。还是那个道理,适者生存,优胜劣汰,任何东西都有其可能性,只要他有能力有市场需求就能立足,职位也是如此,而用与不用都是用户的选择。

        最后我会觉得其实低代码平台对于专业程序员的使用方向确实还有很多需要完善的功能。但对于门外汉,需求不高的用户,则是还需要做到更加简易操作,更详细的交互指示化,还有更多的模板库。

 

Logo

低代码爱好者的网上家园

更多推荐