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

Java架构师社区

共 2688字,需浏览 6分钟

 ·

2022-06-02 10:38

关注我们,设为星标,每天7:40不见不散,架构路上与您共享

回复架构师获取资源


大家好,我是你们的朋友架构君,一个会写代码吟诗的架构师。

'javajgs.com';


1

ToolJet



简介


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



主要功能


  • 可视化应用程序生成器: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 提供程序


可视化应用程序构建器





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




2

Yao



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



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



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 可视编辑之于程序员。



操作演示


视图拖拽移动:



可视化插入物料:



基于视图,定位代码:



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


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

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

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


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


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




4

Budibase



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



特征


构建和发布真正的软件


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


开源且可扩展


Budibase 是开源的 - 以 GPL v3 许可。这应该让您充满信心,相信 Budibase 将永远存在。记得关注“Java架构师必看”回复1024获取架构师学习资源。您还可以针对 Budibase 编写代码或对其进行分叉并根据需要进行更改,从而提供对开发人员友好的体验。


加载数据或从头开始


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



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


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


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


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



与您喜欢的工具集成


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



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



到此文章就结束了。Java架构师必看一个集公众号、小程序、网站(3合1的文章平台,给您架构路上一臂之力,javajgs.com)。如果今天的文章对你在进阶架构师的路上有新的启发和进步,欢迎转发给更多人。欢迎加入架构师社区技术交流群,众多大咖带你进阶架构师,在后台回复“加群”即可入群。



这些年小编给你分享过的干货


1.idea永久激活码(亲测可用)

2.优质ERP系统带进销存财务生产功能(附源码)

3.优质SpringBoot带工作流管理项目(附源码)

4.最好用的OA系统,拿来即用(附源码)

5.SBoot+Vue外卖系统前后端都有(附源码

6.SBoot+Vue可视化大屏拖拽项目(附源码)



转发在看就是最大的支持❤️

浏览 55
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报