阿里低代码引擎 LowCodeEngine 正式开源,respect!

4,675 阅读2分钟

低代码顾名思义就是相比正常应用开发来说,写更少的代码。近期低代码概念最近也是越来越火爆,重磅消息: 阿里更是开源了内研的 LowCodeEngine 低代码引擎。respect!!!

低代码引擎

低代码引擎是一款为低代码平台开发者提供的,具备强大扩展能力的低代码研发框架

低代码引擎由阿里巴巴前端委员会、钉钉宜搭联合出品。使用者只需要基于低代码引擎便可以快速定制符合自己业务需求的低代码平台。同时,低代码引擎还在标准低代码设计器的基础上提供了简单易用的定制扩展能力,能够满足业务独特的功能需要。

看到上面的内容,前端的小包不由就惊叹起来,阿里不亏是技术的摇篮,下面咱们一起来体验阿里提供的 demo 项目,同时来体验 LowCodeEngine 的强大优势。

低代码优势

初始化项目

通过 git clone 获取到阿里提供的 lowcode-demo 项目。

git clone https://github.com/alibaba/lowcode-demo.git
npm install
npm start
// 访问:http://localhost:5556/

强大的扩展能力

LowCodeEngine 设计器的扩展能力是由五大区域构成的,每个区域可以使用插件、无聊和设置器的扩展能力来进行定制。

low-code-demo1.gif

我们本地测试可以发现,LowCodeEngine 支持多区域配置,同时提供了精选组件和原子组件,也提供了 PC Ipad App 三端配置,LowCodeEngine 提供了非常强大的扩展能力,值得我们去尝试,去使用。

选择精选组件拖拽到内容区域,然后通过样式/属性/事件设置区设置更多样式,可以很轻松实现一个非常完善的页面。例如阿里官方的demo:

配套生态开箱即用

阿里配置了整套开源生态(基础物料、基础插件、基础设置器、工具链)配合低代码引擎,开箱即用,并且更多的生态还在陆续建设中,LowCodeEngine yyds

彩蛋

阿里官方还为大家提供了《低代码引擎技术白皮书》,白皮书中全面的介绍了低代码技术的原理、低代码实现的技术架构、技术细节以及技术思考。

总结

低代码发展是迅速的,希望能有更多的有识之士加入低代码的开发,但保佑不要砸了前端的饭碗。