最近几年,低代码\无代码\零代码技术和快速开发平台比较热门,全球知名低代码平台厂商有:微软Power Platform、西门子Mendix、OutSystems等。我们国内最近几年也有一些信创国产化低代码平台涌现出来,比如:云程、氚云、轻流、简道云、得帆、ClickPaaS等,华为、阿里、百度等一些互联网大厂也杀入了低代码赛道,发布了低代码引擎或低代码前端框架等开源产品。
1、云程低代码开发平台
云程低代码开发平台:基于微服务技术架构,模型驱动开发设计思想,采用SpringBoot、SpringCloud、Vue.js主流技术栈,提供了开箱即用的数据建模、表单设计、页面设计、流程设计、报表设计、门户设计、打印设计、大屏设计、移动设计、数据集成等一系列可视化建模设计工具,可低代码/零代码(简单应用零代码开发、复杂应用低代码开发)方式快速开发业务应用,平台支持物理机、虚拟机私有化部署,支持信创国产化软硬件环境部署,也支持公有云、私有云、kubernetes容器云等云部署。云程低代码平台支持100%源代码交付和定制化开发。
官方网站: 云程 | 云程低代码平台
平台的门户首页:
平台移动端界面:
2、氚云低代码平台
氚云是一款面向数字化管理员的开发工具,拥有可视化表单、自动化流程、智能报表、丰富API接口等强大功能,通过拖拉拽的积木搭建方式,让企业快速实现管理与业务移动在线,提升业务效率,降低管理成本,助力企业实现一站式数字化管理。氚云跟钉钉和企业微信集成比较好,而且有丰富的行业应用模板,支持企业全场景数字化办公,从数据采集到管理系统,从业务流程到数据报表,覆盖10余行业、近100款SaaS级业务应用与管理模版,安装即用,还可根据业务需求自定义个性化功能。
氚云平台的核心组件包括:
表单工具:丰富的表单控件,字段适配PC端和移动端,可根据业务场景定义业务规则。
流程引擎:强大图形化流程设计配合消息提醒,轻松实现并流、串流、子流程等复杂业务场景。
报表工具:灵活报表控件,跨应用分析复杂业务数据,丰富的数据展现方式。
API集成:提供数千个集成适配器和丰富API让数据无缝链接,支持在线编码,调试实现企业业务深度扩展。
官方网站:「氚云官网」—低代码应用开发平台
氚云表单工具:
氚云开发的门户界面:
3、阿里低代码引擎
Low-Code Engine由阿里巴巴钉钉宜搭团队开源的低代码框架,开发语言是React 。Low-Code Engine是一款为低代码平台开发者提供的,具备强大定制扩展能力的低代码设计器研发框架。它通常包含一个用于生产软件的可视化编辑器,中间包含了一些用于组装的物料,可以通过编排、组合和配置它们以生成丰富的功能或表现。
Low-Code Engine可以描述源码物料规范和搭建物料规范,描述低代码搭建平台产物的Schema结构,还有低代码引擎资产包协议规范和描述低代码平台资产包结构。它精心打造了编排模块,让拖拽、配置能力集成变得更简单,还有入料模块,让组件在低代码平台使用更容易。它还支持运行时渲染,快速提供协议的渲染能力,出码能力则可以提升低代码的扩展性和性能。lowcode-engine的商业版本UIPaaS。
官方地址:GitHub - alibaba/lowcode-demo: An enterprise-class low-code technology stack with scale-out design / 一套面向扩展设计的企业级低代码技术体系
4、华为低代码引擎
TinyEngine 低代码引擎是华为公司开发发布的一款开源低代码框架,TinyEngine 提供了低代码底层能力,并集成了人工智能,从而使用户能够高效开发。TinyEngine 具有强大的拖拽功能,无论是图元还是复杂组件,都能在画布上带来流畅的体验。它适用于多场景的低代码平台开发,包括资源编排、流程编排、服务端渲染、模型驱动、移动端、大屏端以及页面编排等低代码平台。
TinyEngine 提供了一套完善的插件体系,涵盖了插件开发所需的基础 UI 库、工具库、插件面板的显示控制、生命周期管理、公共 API 注册与共享等。这一体系使得开发者只需遵循简单的规范,即可快速开发出业务所需的插件,从而极大地提高了开发效率和灵活性。通过使用 TinyEngine 提供的插件体系,开发者可以更加轻松地管理和维护复杂的插件生态系统,同时降低维护成本。
官方地址:TinyEngine 低代码引擎 —— 使能开发者定制低代码平台
5、百度低代码框架
Amis 是百度开源的一款前端低代码框架,基于React语言开发,通过 JSON 配置就能生成各种后台页面,包括数据获取、表单提交及验证等功能,同时,Amis是一个开源的JavaScript库,它提供了一套完整的API和组件,用于构建富交互式的Web应用程序。它具有简单易用、高效灵活、易于扩展和维护等特点。同时,Amis还提供了丰富的主题和样式定制选项,以及支持各种常见的Web应用程序功能和插件。Amis是完全基于后端http接口的前端低代码框架,符合标准的前后端分离开发模式。
官方地址:GitHub - baidu/amis: 前端低代码框架,通过 JSON 配置就能生成各种页面。