开发者|低代码发展专访系列之一:低代码平台产品的使用者都是谁?( 四 )


程序员在选择开发工具的时候希望能继续延续自己的优势,逆势而为就会为产品的落地造成很大的障碍。顺势而为就可以延续程序员之前积攒的经验,成为更好的开发者。
落实到具体功能上面,我们之前做过一次调研,面向活字格低代码平台的用户群体,征集开发者最喜欢的三个功能是什么。最终,我们整理出三个点,现在看也是比较有代表性的。
第一个是:抹平数据库之间的差异性,自动适配MySQL、MS SQL Server、Oracle的数据类型和特殊语法,学习成本更低。
第二个是:可以在开发中对服务端API可以调试,并且提供包含各步骤耗时在内的详细日志。让低代码不再是一个黑盒子,Debug非常方便。这里多说几句,在核心业务系统中业务逻辑一般会很复杂,哪怕最简单的一个库存出库,也并不是说创建一张出库单就完了。实际的业务流程中除了出库单,还要更新库存数据,做设置好的低库存检测,触发警报的同时,调用采购系统的接口发起补货流程,最后更新财务使用的库存数据等等。这一系列操作都需要确保事务性和处理性能。事实上,我们很难确保一次性将这些操作全部搞正确,低代码平台能提供快速定位和修复问题的能力变得非常重要。
第三个是:前端布局可以自由修改。有很多的低代码开发平台的产品,压根不允许你自己布局,对UI要求高的客户来说,这种方案来说就非常不友好了。
从上面的这些内容可以看到,程序员最关心的功能是什么?第一就是一定要能操作数据库,第二是一定要能像写程序一样去精确的控制业务逻辑,第三就是一定要自由的做布局。说到底,一个前后端分离的企业软件,就这三件事。
【 开发者|低代码发展专访系列之一:低代码平台产品的使用者都是谁?】 *点击,可获赠《CSDN低代码开发者认知度与应用》洞察报告*

推荐阅读