前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >动动手指就能搭建系统的低代码引擎

动动手指就能搭建系统的低代码引擎

作者头像
永恒君
发布2022-12-07 15:22:39
4060
发布2022-12-07 15:22:39
举报
文章被收录于专栏:开源小分队开源小分队

大家好,我是开源大叔!

低代码是最两年来十分火热的领域,它能够通过少量的代码就能快速生成应用程序的开发平台,大大提高了生产力,解放了人力。而今天大叔给大家介绍的是由阿里出品的一款优秀低代码引擎:lowcode-engine。

介绍

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

  • 面向于企业级平台的低代码内核引擎,能够提供低代码平台所需的核心能力
  • 奉行最小内核原则,保证高度可扩展性的设计理念
  • 提供物料体系、设置器、插件等高质量元素,保证开箱即用
  • 提供完善的工具链,保证开发的高效进行
  • 拥有强大的扩展能力,已支撑近 100 个各种垂直类低代码平台

低代码设计器

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

通过这些元素,用户能够很快的搭建自己的页面。

由于其功能多,打磨精细难,也是低代码平台建设最耗时的地方,也是低代码平台核心的模块之一。

下图就是低代码平台的设计器。

定制扩展能力

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

拥有这种扩展能力,就能快速搭建自己的业务流程与模块,大大加快了开发的速度和规范性。

而低代码引擎对于设计器的扩展能力支持基本上覆盖了低代码设计器的所有功能点。

下图是针对标准的设计器提供了扩展功能的区域。

使用方法

通过 git clone 方式进行下载

(这个方法的好处是 demo 有了更新,可以通过 merge 方式更新)

代码语言:javascript
复制
git clone https://github.com/alibaba/lowcode-demo.git

拉取仓库代码后,需要进行如下配置或安装过程:

  1. 确保本地安装了 Node.js 和 npm,如果没有,您可以通过 nvm 进行快捷的安装
  2. 确保为 npm 设置了可以访问的 npm 源,保证安装过程无网络问题
  3. 执行 npm install

依赖完全安装完成后,执行 npm start,如果看到这个界面,说明项目启动成功。

总结

在现在快节奏的市场情况下,急需开始打造产品,不断试错,以最低成本来产生最大的价值。所以一款低代码产品不容错过,有兴趣的小伙伴可以用来试试是否符合自己的需求。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-04-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源小分队 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 介绍
  • 低代码设计器
  • 定制扩展能力
  • 使用方法
  • 总结
相关产品与服务
腾讯云微搭低代码
微搭低代码是一个高性能的低代码开发平台,用户可通过拖拽式开发,可视化配置构建 PC Web、H5 和小程序应用。 支持打通企业内部数据,轻松实现企业微信管理、工作流、消息推送、用户权限等能力,实现企业内部系统管理。 连接微信生态,和微信支付、腾讯会议,腾讯文档等腾讯 SaaS 产品深度打通,支持原生小程序,助力企业内外部运营协同和营销管理。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档