目前市面上的低代码开发平台主要分为两种模式。一种是引擎式开发模式,一种是快速生成代码模式。引擎式开发,是目前最先进的软件快速开发方式之一,只需在开发后台进行配置,即可完成软件开发的过程,由于过程中没有生成或修改底层源码,平台可以统一维护和升级,轻松实现复杂的业务逻辑。
这种模式的低代码开发平台主要成功代表有天翎MyApps低代码平台,他们的产品完全采用引擎式开发模式,整个过程都是可视化操作模式,不需要编码即可进行打包、编译及发布,开发和效率得到了极大的提高。
第二种便是源码生成模式,这种模式主要通过桌面式设计器来定义业务模块,辅助生成源代码框架,然后用户可以在生成的源代码的基础上去编写、修改自己的源代码来实现业务逻辑,因此生成源码模式也可认为是一种代码生成器。这种模式对开发人员的要求比较高。