低代码技术路线是什么

软件开发


浏览:415 次

通过抽象和最小化手动编码,加快定制app的开发和部署。作为最低标准,低代码平台必须具有低代码能力(如模型驱动、可编程可视化开发模式等),可用于开发包括用户界面、业务逻辑、工作流和数据服务在内的完整app。

面向专业开发人员的低代码平台制造商专注于核心应用场景,采用模型驱动架构,并支持混合云环境。制造商以减少开发者服务为目标设计产品功能,并赢得了开发者的信任。面向业务开发人员的低代码平台制造商简化了开发工作,允许用户通过数据表单和自定义工作流完成开发。制造商试图利用民间开发人员带来的增量,并将其产品宣传为无代码/零代码。

单一驱动程序以数据为核心,通过拖拽和构建数据表来进行业务分析和设计。它适用于人员管理、数据归档、OA审批和客户管理等简单任务。它对完全零基础的销售和管理人员很友好。它可以完全去IDEd。与构建块一样,它可以根据过程构建程序逻辑,这更接近于无代码开发。模型驱动对软件中涉及的功能进行建模,以app开发平台为核心,携带各种开发工具和复杂逻辑,并将其可视化,辅以少量代码。适合作为开发者技术平台的核心,根据企业的需求快速生产一整套系统。模型驱动和形式驱动面向不同的人和任务,两者之间没有区别。

低代码技术路线:

1.整合数据和业务逻辑的表单驱动低代码源自ERP和OA中广泛使用的可配置技术,使用体验类似于成品软件的实现;

2.数据和逻辑完全分离,模型驱动的低代码彼此独立。它是视觉开发技术发展的产物,在经验上继承了传统软件开发的生命周期。国际主流研究机构对两种技术路线的产品进行单独研究。Gartner将模型驱动视为低代码开发平台的基本要求;Forrester将表单驱动的低代码平台视为“面向业务开发人员的低代码开发平台”,并将其与模型驱动的“面向专业开发人员的高代码开发平台“区分开来。

统软云移动低代码开发平台(统软云)是一个“云集成”平台,也可用于专业app。统软云开发平台用于以Web语言开发iOS和Androidapp,大大降低了开发难度,并将开发周期缩短了近一倍。此外,统软云平台上有数千个不同的功能模块,可以通过一个按钮轻松调用这些模块来开发各种app。