ToolJet:低代码构建商业应用平台
一、项目简介
ToolJet是一个开源的低代码框架,用于以最小的工程工作量构建和部署内部工具。它的拖放式前端构建器可让用户在几分钟内创建复杂、响应式的前端。还能集成多种数据源,像PostgreSQL、MongoDB、Elasticsearch等数据库;带有OpenAPI规范和OAuth2支持的API端点;Stripe、Slack、Google Sheets、Airtable和Notion等SaaS工具;以及S3、GCS和Minio等对象存储服务来获取和写入数据。
二、项目特色
1. 丰富的组件与功能
-视觉应用构建器有45个以上内置响应组件,包括表格、图表、列表、表单和进度条等。
-拥有内置的无代码数据库ToolJet Database。
-支持多页面构建应用,允许多个开发者同时进行应用构建。
2. 多样的数据源集成
-可以集成50多种数据源,包括外部数据库、云存储和API等。
3. 良好的适应性与扩展性
-可定制布局宽度以适应不同屏幕尺寸,支持桌面和移动设备。
-支持自托管,如Docker、Kubernetes、AWSEC2、Google Cloud Run等。
-可添加注释并标记团队成员来协作,能用命令行工具轻松引导新的连接器扩展,有版本控制来管理多个应用版本。
-能执行自定义JavaScript和Python代码,可设置细粒度的访问控制,在构建器内几乎任何地方使用JS代码。
-提供无代码查询编辑器,可使用JavaScript或Python代码转换查询结果。
4. 安全与隐私保障
-所有凭据都使用aes-256-gcm安全加密。
-仅作为代理,不存储数据,支持多种单点登录提供商。
三、项目使用
1. 快速入门
-最简单的方法是创建一个ToolJet Cloud账户。如果想自托管ToolJet,可以查看部署文档。还可以使用一键部署在DigitalOcean上部署ToolJet,或者在本地通过终端运行命令“docker run –name tooljet –restart unless-stopped-p80:80 –platform linux/amd64-v tooljet_data:/var/lib/postgresql/13/main tooljet/try:ee-lts-latest”来快速体验。
2. 教程与示例
-有时间跟踪器应用示例,还能使用低代码构建自己的CMS,有AWS S3浏览器等相关内容。
四、项目支持
1. 文档
-文档可在https://docs.tooljet.com获取,包括入门、数据源参考、组件参考和自托管相关内容。
2. 社区支持
-一般使用问题可参考官方文档,还可通过Slack与社区和团队讨论、在GitHub进行错误报告和功能请求、在X(Twitter)获取产品更新。
3. 贡献
-可阅读贡献指南来熟悉开发过程、提出错误修复和改进建议以及构建和测试更改的步骤。
五、项目总结
ToolJet为构建商业应用提供了一个强大的低代码平台,具有众多的功能和优势。希望大家能尝试使用这个平台,如果有任何想法或者建议,欢迎在评论区留言讨论。
项目地址
数据统计
数据评估
本站链氪巴士提供的ToolJet:低代码构建商业应用平台都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。