低代码low-code,无代码no-code,合称LCNC,近年来获得较快发展,一个原因是需求推动,期待解决数字化和工业4.0对软件开发人员的巨大需求缺口。
现在市场上已经有一些成熟的解决方案
我们一直在用第三方无代码平台做工厂数字化项目,包括MES、辅助排程、WMS、设备管理和连线、质量管理和SPC运算统计等。
一、精益派积木编程
面向工厂数字化方向的开发平台;电脑端和手机端界面拖拽,前后端逻辑采用的是儿童积木编程的理念,可以实现复杂业务逻辑运算和控制;基于积木的编排方式,不会因为复杂逻辑而难维护;跟有码编程思维一样,支持面向对象的编程概念,且支持物联网和第三方系统双向对接。
二、华为沃土数字平台
与Outsystems类似,界面/表单拖拽实现,与大部分无代码/低代码平台不同的是,主要是通过流程图方式实现业务逻辑和控制运算,从而实现面向企业的复杂业务逻辑运算系统,非常适合企业复杂的逻辑系统。当逻辑比较复杂时,流程图的节点和连线也越来越复杂,有点难理解和维护,为了避免这样的问题,其流程图节点支持写代码,从而可以将流程图简化。
三、iVX
通用型开发工具;电脑端和手机端界面拖拽,前后端逻辑采用积木块的方式,与精益派的积木编程类似。