开源低代码工具调研 - 基本数据

1,230 阅读3分钟

导读

中后台系统占了整个 Web 开发 80% 以上的数量,有没有什么方法能够大幅度提高中后台系统的开发效率呢?

虽然没有经过统计,但是根据【28法则】来看,Web 页面占 8 成的,绝对不是面向 C 端用户的各种个性化的产品页面,而是面向 B 端用户的中后台管理页面。相应的,C 端用户数量与 B 端管理员数量比反而是 8:2,甚至更高。所以,如果能够大幅提高中后台系统的开发效率,对于整体研发效率的提升将有巨大意义。

在中后台系统中,表单、列表、导航、图表占了绝对比例,而这些组件还是有定式可循的,是可以通过一些工具提高开发效率的,这也正是低代码要解决的问题。所以,此系列文章将从开源低代码工具调研入手,目标是大幅提升中后台管理系统的开发效率

基本数据

数据截止至 2022.05.09。

amisjeecg-bootbudibasemometayaodiboot
介绍前端低代码框架,通过 JSON 配置就能生成各种页面。
aisuda.bce.baidu.com/amis/
「企业级低代码平台」前后端分离架构 SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! ……
www.jeecg.com
Budibase is a low-code platform for creating internal apps, workflows, and admin panels in minutes. Supports PostgreSQL, MySQL, MSSQL, MongoDB, Rest API, Docker, K8s, and more !
budibase.com
[Beta] 面向研发的低代码元编程,代码可视编辑,辅助编码工具Yao A low code engine to create web services and dashboard.
yaoapps.com
写的更少, 性能更好 -> 为开发人员打造的低代码开发平台。关联无 SQL,性能高 10 倍,前后端代码可视化生成等全方位赋能!
www.diboot.com
背书/用户百度北京国炬Budibase帝博信息
GitHub10.8k stars
183 watching
1.5k forks
29.2k stars
819 watching
11.6k forks
13k stars
173 watching
697 forks forks
2.9k stars
54 watching
414 forks
3.8k stars
76 watching
323 forks
863 stars
49 watching
192
备注Gitee 的数据更好:
1.1k stars
174 watching
399 forks
基本使用- 快速入门文档
- 在线示例
- 在线演示
- JEECG BOOT 商业演示小视频

Star History

Star History Chart

结论

从数据来看,国产竟然占了绝大多数,而且大家的时间都不是特别久。

其中 keecg-boot 一骑绝尘;budibase 和 amis 处于第二梯队;第三梯队的 yao 和 mometa 时间短,所以数据也差一些;最后的 diboot 数据不是很好看,跟它差不多数据的其实还有几个,没有入选,主要还是因为它是国产的,而且看起来还不错,所以也列了进来。

值得一提的是,除了这些开源的低代码工具,国内外还有很多商用的产品,比如阿里宜搭、百度爱速搭、腾讯微搭、华为应用魔方等,市面上常见的低代码产品 可以看 Golden 的梳理

另外,调研过程中发现阿里刚开源了一个低代码引擎 lowcode-engine,就是可以快速搭建低代码平台的工具,还出了一本《低代码引擎技术白皮书》。这个厉害了,直接不在你们这个维度玩了,给你们来个降维打击。等结束了这个系列的调研,一定要再开一篇研究下。

参考文献