大家好,我是开源君!

低代码是近年来非常火的领域,只需要少量的代码就可快速生成各类应用的开发平台,大大提高了我们的生产力。

今天开源君给大家分享一款由阿里出品的优秀低代码引擎:lowcode-engine。

性能特色

  • 强大的定制扩展能力:通过配置和扩展API、插件等方式,快速打造自定义的业务逻辑,提高开发效率。
  • 高度可扩展性的设计理念:遵循最小内核原则,具备高度可扩展性,满足不同企业级平台的需求。
  • 丰富的物料体系和高质量元素:提供了丰富的物料体系、设置器、插件等元素,支持开箱即用,加速页面搭建过程。
  • 完善的工具链:提供全面的开发、调试和测试工具,确保开发的高效进行。
  • 支持近100个垂直类低代码平台:已经支持了近100个不同领域的低代码平台,具备稳定性和成熟度。

设计器

lowcode-engine 的核心功能之一是低代码设计器,它承载着低代码平台的核心功能,包括入料、编排、组件配置、画布渲染等等。

通过这些元素,用户可以快速搭建自己的页面。

低代码设计器的功能繁多复杂,低代码平台建设中最耗时的部分。

下图展示的低代码平台的设计器。

定制扩展

定制扩展能力,可以根据设定来打造自己的业务逻辑。这样我们就可以通过API、插件等方式快速完成开发。

有了这种扩展能力,我们可以快速搭建自己的业务流程和模块,大大提高开发速度和规范性。

而低代码引擎对于设计器的扩展能力几乎涵盖了低代码设计器的所有功能。

下图展示了标准设计器的扩展功能区域。

快速开始

按照如下步骤快速开始:

1、git clone 进行下载:
git clone https://github.com/alibaba/lowcode-demo.git
2、完成后,按如下进行配置或安装:
  • 确保本地已安装 Node.js 和 npm
  • 确保为 npm 设置了可访问的 npm 源
  • 执行 npm install 安装依赖。
    3、当以上完成后,执行 npm start 命令,如果看到如下界面,则说明项目启动成功:

小结一下,lowcode-engine 提供了强大的定制扩展能力和丰富的元素库,它的高度可扩展性和完善的工具链将极大地提高你的开发效率。

如果你对低代码开发感兴趣,开源君推荐你来试试 lowcode-engine,看看它是否符合你的需求。

还有更多细节功能,可以自行去项目地址探索~

项目地址:
https://github.com/alibaba/lowcode-engine

作者:Jeebiz  创建时间:2024-04-20 17:24
最后编辑:Jeebiz  更新时间:2024-04-20 17:29