1、Amis
功能:支持拖拽表单、增删改查、下拉框、柱状图饼图折线图等,可配置JSON自定义组件
数据:主要来源于http接口
缺点:不支持已配置的组件拖拽,更换组件位置只能先删除再新建,同时不支持组件的大小拖拽
总结:能实现绝大部分功能,且单独针对表单来说,可选性更高,但是使用成本略高(基本每个组件都需要进行JSON配置才能达到想要的效果)
部署:私有化
2、Tmagic-editor
总结:不好用,功能太少,自由度太低,无法用于商业化
3、Appsmith
功能:支持拖拽表单、下拉框、柱状图等,可配置JSON自定义组件
数据:配置数据源获取(输入数据库地址、账号、密码)
缺点:组件范围覆盖广,但是和商业化适配度偏低
总结:非常灵活,组件之间拖拽大小非常丝滑,上手简单,同时支持JSON自定义配置,但是组件对于商业化报表场景不够垂直,使用起来会有局限性
部署:私有化
4、LowCodeEngine
功能:支持拖拽表单、下拉框、 各种图表等,可通过js自定义组件
数据:配置数据源获取
缺点:上手成本低,但是搭建成熟页面成本较高,图表之间左右拼接不便
总结:能实现大部分功能,但是搭建效果可能不如Amis
部署:私有化
5、openDataV
功能:支持拖拽表单、各种图表等
数据:通过调用http接口获取
缺点:组件较多但是不太适合商业化场景,不支持常见的下拉框、聚合操作等
总结:适合商业化的组件较少
功能:下拉框、表格、多文本等
数据:通过调用http接口获取
缺点:表格操作性较低,不支持各种图表操作
总结:组件较少,无法覆盖商业化场景
7、用友(需要企业认证、免费使用365天)
功能:下拉框、表格、多文本等
数据:通过调用http接口获取
缺点:表格操作性较低,不支持各种图表操作
总结:组件较少,无法覆盖商业化场景
8、轻流(付费)
功能:下拉框、表格、多文本等
数据:通过调用http接口获取
缺点:表格拖拽拼接性差,不支持同行拼接
总结:使用成本高,建议有预算的使用
9、IVX
功能:较全面、但是UI不太好看
数据:通过调用http接口获取
总结:图表调试参数较多,能很大程度上满足定制化需求,但是使用成本较高,做出好看的页面需要学习一下具体使用方法
部署:私有化