共计 5022 个字符,预计需要花费 13 分钟才能阅读完成。
低代码平台正在一直倒退,新平台一直涌入市场,旧平台一直调整产品和策略,所以本篇文章的目标通过低代码平台使用者的视角引出细节,理解他们为什么应用低代码平台以及会抉择哪个低代码平台来减速外部零碎的开发。读者也能够点击链接向码匠分享本人的意见或倡议。
毫无疑问,本篇文章中提到的一众平台都非常优良,易于应用且各有特色。在此码匠力求主观展现出各平台的优缺点,一起看看吧!
Retool
Retool 是一款用于搭建外部零碎的企业级低代码平台。可用于搭建企业外部应用的单页网络应用、数据库 GUI(如 SQL GUI)、Firebase 治理面板、经营数据库利用(如 CRM)、库存治理、电子邮件工具等。
Retool 强调以开发者为核心,所以对于那些领有泛滥开发者的大型企业来说,他们更违心应用 Retool 来进行外部零碎的开发。Retool 还强调与数据源的连贯,其默认使用者有肯定的 SQL 数据库根底。用户能够间接应用 Retool 预构建等拖放式 UI 组件,如表格、图表等,还能够应用 REST APIs、GraphQL 连贯内部利用或服务。Retool 还向用户提供了搭建外部零碎时可能会用到的模版,这也是 Retool 成为不少开发者的现实开发平台的起因之一。
尽管 Retool 是一款很棒的外部零碎搭建平台,然而却有很多用户因为以下起因而抉择不再应用:
(a)应用价格与用户数量挂钩,用户数量越多企业花销越大
(b)重大依赖代码,即便是执行简略的数据转换和写入数据库操作也须要代码反对
(c)因为免费限度了许多性能,影响了用户的前端体验感
(d)无奈建设多页利用和挪动利用
在介绍 6 款 Retool 代替计划之前先深刻理解一下 Retool 的根本状况吧。
长处:
- 现成模板和可复用 UI 组件,如列表、图表、表单等。
- 能与任何含有 REST 和 GraphQL API 的货色集成,提供第三方数据库(MySQL、Google Sheets、PostgreSQL、MongoDB、Airtable、Slack 等)连接器。
- 开发人员能够应用 Javascript 在 Retool 的任何中央进行自定义
- 无奈应用查问写入数据
- 永恒收费的定价打算(但其中蕴含的性能无限)
- 领有利用和数据环境 – 有助于利用生命周期的反对
- 一键部署到私有或公有云
- 沉闷的用户社区,他们反对并提供帮忙和倡议
毛病:
- 部署只限于单页网络应用。此外,它只能通过 Docker 或 Kubernetes 进行部署。
- 不能与 Zapier 等平台连贯
- 不适宜建设全面的、响应式的前端 Web 利用
- 不合乎 HIPAA 和 GDPR 规范
- 可见性规定、表单验证、屏幕事件以及将数据从 API/DB 绑定到前端等性能须要在其余工具中进行非线性编码,在这些工具中你能够直观地配置这些性能。
- 应用程序的共享比拟麻烦,用户无奈搭建公共应用程序,已有的收费性能不容许用户进行分享,也就是说用户必须为每个应用程序的查看者独自付费。
- 用户无奈自定义主动程序。
价格:
价格从 10 美元 / 用户不等。收费仅仅供团队摸索性能应用,尽管用户能够建设有限数量的应用程序,然而他们无奈在收费版本中公布应用程序或分享利用,用户必须为每个查看者付费。
码匠 – 国内 Retool 最佳代替计划
码匠是一款国内研发的开发者敌对的低代码平台,您无需理解 React/Vue 等框架的开发、部署等各种细节,就能够疾速买通前后端,连贯 REST API、MySQL、MongoDB 等多种数据源,而后通过一套开箱即用的组件,轻松搭建功能完善的数据看板、数据洞察、Admin 治理后盾等多种利用。
应用码匠疾速搭建 CRM 零碎(具体可参考:https://majiang.co/templates/…)
码匠次要面向国内用户,相较于国外开发的 Admin/CRM/CMS 等后盾工具,码匠的 UI 界面设计更加适宜国内业务场景。同时码匠整合了多款国内常见数据源,包含飞书、企业微信、钉钉、阿里云 OSS 等。不仅如此,码匠还一站式提供了企业外部零碎罕用的租户治理、细粒度的权限管制、审计日志等性能,让您疾速搭建后盾利用的同时,也为您的企业信息安全保驾护航。
长处:
- 中文界面,UI 简洁敌对,操作习惯适宜国内用户;国内机房部署,国内用户访问速度极快
- 丰盛的模板和 UI 组件列表,可基于这些组件自在搭建数据看板、Admin 后盾、CMS 零碎等
- 反对连贯 MySQL、PostgreSQL、SQL Server、MongoDB、Redis、Elasticsearch 等多种数据源,此外还反对连贯飞书、企微、钉钉、阿里云等多种国内数据源
- 可扩展性强,开发人员能够在简直任何中央编写 JavaScript 代码来定制化业务流程,此外还能够自定义 UI
组件:
- 反对云端应用和私有化部署
- 反对多租户治理与细粒度权限
- 反对审计日志性能
- 收费应用
Jet Admin – 专一于易用性的 Retool 替代品
Jet Admin 与 Retool 相似,重点是为分布式数据源构建前端,用户可应用治理面板、仪表盘和组件来治理和可视化应用程序和数据。任何人都能应用 Jet Admin 简略的拖放界面来创立他们所需的工具来治理日常业务,如跟踪订单、解决问题和款项监控。
应用案例:
建设一系列简略的面向员工或面向客户的工具,如线索管理工具或客户反对,由你的数据源(如 MongoDB 数据库或 Stripe 领取零碎)提供能源。
长处:
- 界面简介、直观、敌对
- 领有现成的当下风行数据库和 API 的连接器
- Jet 自带一个繁难的 CRUD 程序
- 灵活性高:开发人员能够嵌入自定义组件,创立 HTTP 和 SQL 申请,编写 JavaScript 代码以进行简单转换。
- 单击即可疾速、轻松地部署应用程序(无论是私有还是公有云)
- 权限调配正当,角色不同,权限不同
- 用户能够建设面向客户 / 合作伙伴 / 供应商的工具,还能够规定终端应用人数
毛病:
- 不适宜建设剖析工具,因为开箱即用的图表不适宜简单的业务场景
- 该平台不反对任何前端业务逻辑
- 不反对创立离线利用
- 不反对应用程序的版本治理
- 用户只能创立单页利用,且不能规定背地的逻辑,也不反对挪动应用程序
- 无奈连贯 MongoDB
- 不反对其余应用程序的嵌入
价格:
收费局部是供用户摸索该软件应用的。至于付费局部,Jet Admin 提供两种付费计划:一种是搭建外部零碎类利用的计划,另一种是搭建客户端类利用的计划。其中,外部零碎类免费从 24 美元 / 人开始,客户端利用类从 0.1 美元 / 人开始,具体还需视状况而定。
DronaHQ – 构建网络 + 挪动应用程序的 Retool 代替计划
当用户须要建设 Web 利用和挪动端应用程序时,能够抉择 DronaHQ,它用户界面丰盛,响应性强,用户能够间接拖放组件来搭建外部零碎。该平台价格较为正当,也有肯定的扩展性。
应用案例:
反对一系列富用户界面利用的开发。反对渐进式数据采集表格、CRUD 利用、交互式数据看板、CRM、各种外部零碎、SQL/NoSQL 数据库 GUI、客户参加的应用程序如调查表和订单捕捉表、MVP 设计等。
长处:
- 用户可搭建 Web 利用或挪动端利用,还能够生成公共链接,与任何人分享应用程序
- 用户可能创立可复用 UI 组件、用 JavaScript 扩大性能并导入 JS 库
- 容许团队在利用开始投入使用平安的数据正本前进行测试
- 权限设置清晰明了,开发者能为不同终端用户规定不同的权限
- 超过 50 个现成的 API 和数据库连接器,如 MongoDB、Airtable、PostgreSQL,反对自定义 API 集成
- 反对 SQL 查问
- 反对简单逻辑分支、业务规定及验证办法
- 自带大量不同业务场景下的预构建模板,用户可自行定制应用
- 通过了 ISO 27001 和 SOC-II 认证,合乎 GDPR 规范
毛病:
- 目前不合乎 HIPAA 规范,但用户能够在企业外部部署应用程序,以确保安全合规
- 免费版不反对公布利用
- 没有与 Salesforce 的连接器
- 自定义性能须要付费
- 应用程序的白标只在企业版或更高阶的版本中可用
- 只在标准版和企业版中反对云部署
- 不开源
价格:
价格基于所搭建程序的量,所有版本都反对有限用户,有限用户的话价格从 100 美元开始往上。有收费的开发者打算,但用户必须降级能力公布利用。
UI Bakery – UI 组件丰盛多样的 Retool 代替计划
UI Bakery 是一款直观的 Web 应用程序构建器,可由公民开发者和设计师应用。UI Bakery 能让用户在一个可视化界面上搭建外部零碎和应用程序,它还提供一系列可用的预约义布局和其余 UI 组件和许多当下风行的第三方零碎的集成。
应用案例:
该平台适宜在 Postgres、Airtable 和 Google Sheets 等数据源的根底上搭建简略、中等水平的前端页面,它还提供了围绕 CRM 和潜在客户治理搭建外部零碎的劣势。
长处:
- 定制化的设计零碎容许用户将应用程序与他们的品牌相匹配
- 收费、现成的 Web 利用和数据看板的模板(模板也可本人申请)
- 与 MySQL、Google Sheets、PostgreSQL、HubSpot、Salesforce 的集成
- 用户能够在 UI Bakery 或自定义域名上部署和托管应用程序
- 应用程序的代码能够导出到平台之外应用
- 预约义组件和布局
- 通过编写 SQL 查问和发送 HTTP 申请来实现性能
毛病:
- 只反对建设 Web 利用,不反对挪动利用(但这些利用是主动响应的)
- 无奈应用 Javascript 扩大性能
- 不反对创立新的 UI 组件
- 不反对离线应用程序
- 无奈为不同用户规定不同权限
- 某些性能须要使用者有根本的网络开发常识和 JavaScript 技能
- 只有在企业版或更高阶版本中才有品牌自定义域名
价格:
收费版本性能无限,付费版价格最低为 10 美元每人每月。
Appsmith – 开源的 Retool 代替计划
Appsmith 是一个非常风行的开源框架,用于构建治理面板、CRUD 界面和工作流程,并将其托管在用户本人的域名中。Appsmith 尽管不如其余平台功能丰富,但它是开源的,而且目前收费,这就足够吸引人了。它也能轻松连贯到第三方数据库和 API,然而应用起来须要编程根底,略显简单。
长处:
- 自带许多拖放式预约义组件,如图表、复选框、表格等。
- 蕴含 REST、GraphQL API、PostgreSQL、DynamoDB、MongoDB、Firebase 等第三方集成,还能将 JavaScript 嵌入到数据库查问中。
- 连贯到 Lodash、Moment 和其余 JS 库
- 开源且目前收费
- 能为不同用户设置不同权限
- 能在 Azure、GCP 或 Digital Ocean 上进行一键部署,还能与现有的 CI/CD 管道集成
- 反对多人同时合作
- 能创立有限数量的外部应用程序
毛病:
- 只反对非响应式 Web 利用
- 应用时须要肯定的编程教训和开发教训
- 界面不是很直观易用
- 没有定义基于用户和基于角色的应用程序拜访(应用程序的终端用户)
- 只反对云端部署,无奈部署到本地
- 无奈自定义 UI 组件
价格:
目前收费且反对有限数量用户,Appsmith 尚未官宣能解锁更多功能,如细化权限、自定义域和应用环境的、针对商业和企业的付费打算。
Internal.io – 创立数据库图形用户界面的 Retool 代替计划
Internal.io 外围是将用户的数据库可视化并使之有意义,它将所有的货色对立在一个具备内置 CRUD 性能的弱小界面上,它能让任何团队轻松创立外部零碎,不论该团队是否有开发人员。
长处:
- 界面直观敌对
- 现成的第三方连接器和可复用 UI 组件
- 单击即可疾速轻松部署(私有云和公有云)
- 内置团队合作工作和审批工作流程
- 基于角色和用户的权限
- 通过了 ISO 27001 和 SOC Type 2 到认证,能保障利用安全性
- 用户能够建设面向客户的利用,但可增加的终端用户数量无限
毛病:
- 仅在 pro 版本或更高版本中反对应用品牌域名
- 不反对前端业务逻辑
- 不反对创立离线利用
- 仅反对单页利用,不能增加逻辑,不反对挪动利用
- 不反对自定义组建
- 须要 JavaScript 根底
- 不反对应用程序的嵌入
价格:
收费版本性能无限,最多反对 5 个终端用户,且内部数据源只反对 google sheet,付费打算从 25 美元每人每月开始往上不等。
论断 – 谁才是 Retool 最佳代替计划
其实市面上还有许多优良的低代码平台有待挖掘,这些平台各有本人的优缺点,就像 Retool 适宜解决来自多个数据源的相干数据,性能也更全面;码匠更加适宜国内业务场景,整合了多款国内常见数据源,而且能够收费应用;在 DronaHQ 用户能够收费搭建挪动设施;UI Bakery 的 UI 设计令人眼前一亮;JetAdmin 对想尝试搭建前段应用程序的半技术人员很敌对;Appsmith 是一个开源平台。如果您还不确定如何抉择,从哪开始,无妨分割码匠,码匠会帮忙您找到最合适的外部零碎搭建计划。