首页 > 编程知识 正文

mes系统用什么开发,低代码开发平台 开源

时间:2023-05-06 11:26:51 阅读:54034 作者:304

低代码/无代码开发平台使用图形向导构建软件,而不是像传统方法那样使用计算机编程语言构建APP应用程序。 本文介绍了18个面向消费和企业用户的开源最佳低代码/无代码平台。

低代码/无代码是指拖动&; 这意味着它提供了支持拖放的可视化开发工具,并内置了组件浏览器和逻辑生成器。 低码/无码的概念并不新鲜,可以追溯到10多年前的无码编程技术(PWCT )和类似的系统。 但是,这个概念得到了开发者社区的支持。

目前,数十个低代码/平台和服务蜂拥而至。 这是因为事实证明,这个概念不仅仅是快速原型工程。

1、Saltcorn

Saltcorn是一个没有代码的数据库管理web APP应用程序。 它具有令人瞩目的仪表板、丰富的生态系统、视图生成器和支持主题的界面。

没有编码体验的用户可以在几分钟内构建丰富、交互式的数据库APP应用程序。 公司也可以用它创建日常使用的工具,并快速重建。

Saltcorn提供了一个令人印象深刻的示例APP应用程序列表,包括博客、通讯录、项目管理系统、问题跟踪器、wiki和团队管理。

Saltcorn使用MIT许可证作为免费的开源项目。 可以单击此链接运行在线演示。

Saltcorn官方地址: https://github.com/salt corn/salt corn 2、Joget DX

Joget DX是一个低代码的APP应用程序构建平台,旨在帮助企业轻松实现数字化转型。 Joget DX结合了业务流程自动化管理、工作流定制和低代码APP应用程序开发工具。

Joget DX可以在云上和本地运行。 丰富的文档、易于使用的仪表板、视觉生成器、拖动&; 支持放弃,支持各种操作系统和数据库。

Joget DX官方地址: https://www.joget.com/3、Digdag Digdag是开源企业级解决方案,易于部署、容易模糊、易于构建和扩展业务APP应用程序

Digdag具有多种企业功能,包括丰富的管理面板、多语言支持、错误处理、配置工具和版本控制工具。

此解决方案使用Java和Node.js开发,支持AWS、私有云、IBM云和数字操作。

Digdag官方地址: https://www.digdag.io/4,堆栈存储堆栈存储与此列表中的其他系统不同,它在一个平台中连接、管理和监视企业APP应用程序伞项目

堆栈存储侧重于事件驱动方法、自定义工作流设计和用户角色和权限。

方法很简单。 事件驱动的自动化,提供具有传感器、触发器、每个定义的操作、规则、工作流和丰富的记录系统的审计。

堆栈storm官方地址: https://堆栈storm.com/5,Cuba平台

Cuba平台是一个面向企业的开源(Apache 2.0许可证)快速APP应用开发系统。

Cuba平台包含数十个工具,包括IDE、APP应用程序开发工作室、CLI命令行界面和强健、可扩展的基础架构。

CBA平台具有丰富的插件系统,其中包括业务处理管理(BPM )等插件,但构建和安装这些插件需要时间。

BPM插件: 3359 github.com/Cuba-platform/BPM Cuba平台: https://github.com/Cuba-platform/Cuba 6,Skyve Skyve开放支持无绳和低代码的快速APP应用开发。

Skyve支持多种数据库引擎,包括MySQL、SQL服务器和H2数据库引擎。 其开发人员目前正在努力支持PostgreSQL和Oracle。 Skyve提供了丰富的API集和低代码开发APP应用程序构建向导。

Skyve平台由丰富的生态系统组成,包括:

使用企业平台、构建APP应用程序和React Native构建本机移动APP应用程序, Skyve Cortex:Skyve Portal :企业APP应用程序的Web门户扩展skyvecrm:skyvecrm APP kecrm,为Skyveconfidence:TDD提供与其他第三方服务集成的测试功能猜谜构建:在分布式skyve实例之间提供无缝同步skyve官方地址: https://hub.com/skyvers/skyve 7,Rintagi Rentagi以移动APP应用为重点的低代码企业也是完全免费、开源的解决方案。

这对中小企业来说是完美的解决方案。

Rentagi提供了许多复杂的工具来快速构建APP应用程序以实现高工作效率,同时还为移动开发者提供了这些工具

丰富的开发者友好的API。

Rintagi官网: https://me devel.com/rint agi/rint agi代码仓库: https://github.com/rint agi/low-code-development-platform 8

OpenXava是一个低代码APP应用程序构建平台,主要

要侧重于生产力、简单性和可用性。

作为一个使用Java技术构建的跨平台系统,它运行在Linux和Windows服务器上。它可能看起来是一个遗留系统,
但仍然是许多企业的主要选择。

OpenXava确保了高生产率、平缓学习曲线、一大批企业功能以及移动和平板电脑的响应式布局。

OpenXava是一个免费的开源社区版,但企业可以购买不同的额外功能版本。

OpenXava官方地址:https://www.openxava.org/en/ate/low-code-development-platform 9、Convertigo

Convertigo是无代码/低代码平台之间的混合体,它旨在帮助业余/专业开发人员在短时间内创建企业就绪的应用程序和工具。

Convertigo为开发人员提供本地安装、云版本和 MBaaS 版本。

Convertigo具有移动应用构建器、可视拖放 UI、低代码后端、REST/XML 转换器、REST/JSON 转换器、管理员控制台等功能。

Convertigo提供完整的 PWA(渐进式 Web 应用程序)、iOS 和安卓移动开发支持。

Convertigo官方地址:https://www.convertigo.com/ 10、Tymly

Tymly是一个业务有限的低编码平台,用于创建可扩展的服务器应用程序。它以MI许可开源发布。

Tymly 引入了一个蓝图概念,将业务流程、功能和工作流程封装到蓝图中。它拥有生态系统和蓝图库,可以保护大量的开发资源。

蓝图保存在 JSON 方案中,而数据则存储在 PostgreSQL 数据库中。

开发人员可以通过在 JSON 方案中定义其要求、业务功能和工作流程来编写蓝图。

Tymly官方地址:https://medevel.com/tymly-low-code/Tymly代码仓库:https://github.com/wmfs/tymly/ 11、JUDO

JUDO.code 是另一个面向企业使用的低代码平台。在数据建模、UI 设计和开发方面,JUDO 比此列表中的其他低代码平台为开发人员提供了更大的灵活性。

JUDO 适用于 Windows、macOS 和 Linux,提供可安装包和二进制应用程序包。(*macOS安装程序即将推出)。

JUDO.code 门户为新手提供了丰富的文档和教程,以及广泛的用户指南和应用程序平台的安装说明。

JUDO官方地址:https://www.judo.codes/ 12、OpenCatapult

OpenCatapult是一个开源低码开发自动化平台。它通过管理自动化任务,帮助 DevOps 和管理员更好地控制其服务器。

不幸的是,OpenCatapult 仅适用于 Windows x64 平台,但开发人员正在计划在不久的将来发布 Linux 和 macOS 版本。

OpenCatapult官方地址:https://github.com/Polyrific-Inc/OpenCatapult/ 13、BudiBase

BudiBase 不仅仅是另一个低代码平台,它的目标与其他平台不同,因为它专注于为开发人员提供工具,以加快一个平台内的开发、部署和集成过程。

我们试用了一个多礼拜,BudiBase的生产力,可用性和快速部署能力给我们留下了深刻的印象。

BudiBase官方地址:https://github.com/Budibase/budibase 14、Generative Objects(GO)平台

Go 平台是一家法国公司,致力于企业低代码开发平台。GO平台侧重于更好地控制应用程序生命周期、开发人员之间的协作,以及与其他平台、桌面、移动和 Web 开发的软件集成。

Go 平台采用基于模型的应用程序开发方法,在专注于解决方案而非工具时节省时间、金钱和精力。

GO官方地址:https://www.generativeobjects.com/ 15、Baserow

Baserow是一个引人入胜的工具,用于创建、管理数据库和即时构建数据库应用。Baserow配备了确保高生产率和可用性的功能。

由于Baserow是一个模块化的完整的 REST-API 无头系统,因此它吸引了移动开发人员的注意,将其用作应用的后端。

Baserow 处于积极开发状态,因此请继续关注更多功能。

Baserow官方地址:https://gitlab.com/bramw/baserow 16、OS.bee

OS.bee 是企业免费开源平台,它整合了低代码和模型驱动的应用开发策略。

OS.bee由一家开发企业 ERP 系统超过 30 年的公司创建。

OS.bee 提供用于创建应用程序数据模型的可视模型和图表生成器。该系统由 Java 创建,并提供 Eclipse 安装和集成。

OS.bee官方地址:https://www.osbee.org/home/ 17、nuBuilder

nuBuilder 是一个免费开源的 RAD(快速应用开发),用于在几分钟内构建企业数据库应用程序。

nuBuilder是自托管的低代码工具,具有高度可定制的后端系统。它使用PHP、HTML、JavaScript与MySQL数据库。

nuBuilder官方地址:https://www.nubuilder.com/ 18、Metabase

Metabase是一个开源的面向数据的可定制仪表板,支持广泛的数据库后端,如MongoDB、MySQL、PostgreSQL、SQLServer、Oracle等。

Metabase提供了管理数据库记录、操纵数据、可操作记录的可视方法、支持连接、多个聚合、高级筛选和全文搜索。

Metabase是在几分钟内创建高生产率和企业可用性的高效数据库就绪仪表板的最终解决方案。

Metabase 充满了令人惊叹的视觉组件,其中包括:图表、地图、SVG 矢量地图、分析以及用户、开发人员和 DevOps 的丰富详细文档。

Metabase官方地址:https://medevel.com/metabase-low-code/Metabase代码仓库:https://github.com/metabase/metabase

原文链接:Top 18低代码平台 —— BimAnt

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。