几分钟上线一个网站,这些神器我爱了

点击“终码一生”,关注,置顶公众号

每日技术干货,第一时间送达!

1、ToolJet

简介

ToolJet 是一个开源的低代码框架,可以快速构建和部署内部工具,而无需工程团队付出太多努力。您可以连接到您的数据源,例如数据库(如 PostgreSQL、MongoDB、Elasticsearch 等)、API 端点(ToolJet 支持导入 OpenAPI 规范和 OAuth2 授权)和外部服务(如 Stripe、Slack、Google Sheets、Airtable)和使用我们预先构建的 UI 小部件来构建内部工具。

几分钟上线一个网站,这些神器我爱了_第1张图片

主要功能

  • 可视化应用程序生成器:35 多个内置响应式小部件,例如表格、图表、列表、表单、进度条等。

  • 20 多个数据源:连接到数据库、云存储和 API。

  • 桌面和移动:;布局宽度可以定制以支持不同的屏幕。

  • 自托管:(支持 Docker、Kubernetes、Heroku、AWS EC2、Google Cloud Run 等)。

  • 协作:在画布上的任意位置添加评论并标记您的团队成员。

  • 使用插件扩展: : 使用我们的命令行工具轻松提升新的连接器。

  • 版本控制:每个应用程序都有不同的版本和适当的发布周期。

  • 运行 JS 代码:能力自定义 JavaScript 片段

  • 组织级别和应用级别的精细访问控制。

  • 低代码:几乎可以在构建器的任何地方编写 JS 代码。例如,可以将文本的颜色属性设置为status === 'success' ? 'green' : 'red'

  • 所有支持的数据源的无代码查询编辑器。

  • 连接和转换数据:仅使用 JavaScript 代码转换查询结果。

  • 安全:所有凭据都使用aes-256-gcm.

  • 不存储数据:ToolJet 仅充当代理,不存储任何数据。

  • SSO:支持多个 SSO 提供程序

可视化应用程序构建器

几分钟上线一个网站,这些神器我爱了_第2张图片

几分钟上线一个网站,这些神器我爱了_第3张图片

几分钟上线一个网站,这些神器我爱了_第4张图片

  • GitHub地址:https://github.com/ToolJet/ToolJet

2、Yao

Yao 允许开发人员按进程创建 Web 服务。Yao 是一个低代码引擎,它可以创建数据库模型、编写 API 服务并仅通过 JSON 为 Web 和硬件描述仪表板接口,无需代码,10 倍生产力。

几分钟上线一个网站,这些神器我爱了_第5张图片

Yao 基于流式编程思想,使用Go语言开发,支持多种方式扩展数据流处理器。这使得 Yao 的通用性极强,在大多数场景下可以替代编程语言,在复用性和编码效率方面比传统编程语言效率高 10 倍;应用性能和资源比优于PHP、JAVA等语言。

几分钟上线一个网站,这些神器我爱了_第6张图片

Yao 有一个内置的数据管理系统。通过编写JSON来描述界面布局,可以实现90%的常用界面交互功能。特别适合快速制作各种管理后台、CRM、ERP等企业内部系统。还可以通过编写扩展组件或HTML页面来实现特殊的交互功能。内置管理系统不与 Yao 耦合,任何前端技术如VUE和React都可以用来实现管理接口。

  • Github地址:https://github.com/YaoApp/yao

  • 官网https://yaoapps.com

  • 文档https://yaoapps.com/doc

3、mometa

mometa 不是传统主流的低代码平台(如 amis/云凤蝶),mometa 是面向研发的、代码可视设计编辑平台;它更像是 dreamweaver、gui 可视编辑之于程序员。

几分钟上线一个网站,这些神器我爱了_第7张图片

操作演示

视图拖拽移动:

可视化插入物料:

几分钟上线一个网站,这些神器我爱了_第8张图片

基于视图,定位代码:

几分钟上线一个网站,这些神器我爱了_第9张图片

总的来说,该项目的主要功能有:

  • 对低代码平台不形成依赖,二次开发可以无缝进入代码开发模式;

  • 支持所见即所得的可视编辑,用于优化开发体验;

  • 可自定义物料,提升功能复用率。

此外,作者还提供了多语言支持,并开放物料生态,让开发者可定制团队内物料库。物料库支持热更新,不会破坏已有开发模式。

  • GitHub地址:https://github.com/imcuttle/mometa

4、Budibase

Budibase 是一个开源低代码平台,是构建提高生产力的内部应用程序的最简单方法。

几分钟上线一个网站,这些神器我爱了_第10张图片

特征

构建和发布真正的软件

与其他平台不同,您可以使用 Budibase 构建和发布单页应用程序。Budibase 应用程序具有内置的性能,并且可以响应式设计,为您的用户提供出色的体验。

开源且可扩展

Budibase 是开源的 - 以 GPL v3 许可。这应该让您充满信心,相信 Budibase 将永远存在。您还可以针对 Budibase 编写代码或对其进行分叉并根据需要进行更改,从而提供对开发人员友好的体验。

加载数据或从头开始

Budibase 从多个来源提取数据,包括 MongoDB、CouchDB、PostgreSQL、MySQL、Airtable、S3、DynamoDB 或 REST API。与其他平台不同,使用 Budibase,您可以从头开始创建没有数据源的业务应用程序。

几分钟上线一个网站,这些神器我爱了_第11张图片

使用强大的预制组件设计和构建应用程序

Budibase 开箱即用,带有设计精美、功能强大的组件,您可以像构建块一样使用这些组件来构建您的 UI。我们还公开了许多您最喜欢的 CSS 样式选项,因此您可以更进一步地发挥创意。

几分钟上线一个网站,这些神器我爱了_第12张图片

自动化流程,与其他工具集成,并连接到 webhook

通过自动化手动流程和工作流程来节省时间。从连接到 webhook 到自动化电子邮件,只需告诉 Budibase 做什么并让它为您工作。您可以在这里轻松地为 Budibase 创建新的自动化或请求新的自动化。

几分钟上线一个网站,这些神器我爱了_第13张图片

与您喜欢的工具集成

Budibase 集成了许多流行的工具,允许您构建完全适合您的堆栈的应用程序。

几分钟上线一个网站,这些神器我爱了_第14张图片

  • GitHub地址:https://github.com/Budibase/budibase

PS:防止找不到本篇文章,可以收藏点赞,方便翻阅查找哦

你可能感兴趣的:(java,开发语言)