低代码引擎 LowCodeEngine 茁壮成长的一年

简介: 低代码引擎 LowCodeEngine 茁壮成长的一年

低代码引擎简介

低代码引擎是一款为低代码平台开发者提供的,具备强大定制扩展能力的低代码设计器研发框架,使用者只需要基于低代码引擎便可以快速定制符合自己业务需求的低代码平台。有不了解的小伙伴可以去低代码引擎官网了解更多。

低代码引擎官网(点击阅读原文可直达):https://lowcode-engine.cn/index

时间过得好快,低代码引擎这就迎来了我们开源一周年的纪念日。低代码引擎很感谢过去一年大家对我的喜爱和关注,希望借这篇文章总结一下低代码引擎过去一年的变化。也会简单概括一些近期才开源/对外的新能力,希望能给大家提供更好的低代码开发体验。当然关心我们后续的规划的小伙伴也不要错过这篇文章哦。

低代码引擎萌芽的半年

低代码引擎在半岁的时候,我们也做了一份半岁的总结报告,这里我们简单的回顾一下::

  1. 低代码引擎对外开源了,同时开源的还有我们的精品生态、以及我们的《低代码引擎技术白皮书》电子书
  2. 开源了 Antd 的低代码物料;
  3. 「Parts/造物」物料研发平台对外并提供了一些物料研发相关的工具供大家免费体验;
  4. 社区实现了「formily 和 Ant Design Pro 的低代码物料」、「基于 next 实现了高级组件低代码物料」、「基于低代码引擎的 Vue 渲染器和适配器」等等;
  5. 以及持续发布了多篇低代码系列的文章;

详细的可以看看《低代码引擎半岁啦,来跟大家唠唠嗑...》这篇文章。

https://segmentfault.com/a/1190000042884409

低代码引擎茁壮成长的半年

低代码引擎可以开发应用级设计器

目前低代码引擎在设计上是需要在单独的页面上使用的,他的扩展功能也都是适用于页面设计的。

现在它升级成这样了!🎉🎉🎉🎉

有了这些扩展区域,我们可以升级成应用级别的设计器了。

在一个设计器中即可完成低代码页面、低代码组件、应用级逻辑、应用级国际化配置等的编辑。甚至对于应用相关的配置也可以通过 Webview 的方式进行编辑,而不需要来回切换浏览器页面才能达到这样的效果。

这样,我们就可以在同一个设计器里面,编辑多个低代码页面,也可以编辑低代码组件,编辑各种不同类似的资源。

更多详细内容会在另外的文章中进行介绍,这里就不花费过多的篇幅了,敬请期待~

图编排引擎开源

图编排引擎,既利用 X6/G6 的图形渲染能力,绘制图像,结合低代码引擎的拓展、编排等能力,可以开发一个编排图的低代码设计器。

有了图编排引擎之后,我们可以做什么呢?

逻辑编排

用低代码写逻辑终于可以实现了。


图编排

我们可以用图编排画逻辑图、流程图或者脑图。

开源仓库:https://github.com/alibaba/lowcode-graph

体验地址:https://lowcode-engine.cn/demo/demo-graph-x6/index.html

pro-layout 物料开源

大家一直期待的 pro-layout 物料终于开源了,这是一套非常好用的自然布局物料。并且开源的 pro-layout 还进行了升级,比之前的版本更好用更强大了。

点击 + 号快速添加一个通栏 Block

支持拖拽调整宽高

支持自由布局

更多能力欢迎来体验探索。

开源仓库:https://github.com/alibaba-fusion/layout

体验地址:https://lowcode-engine.cn/demo/demo-general/index.html

lab 低代码平台能力对外开放

LAB 低代码平台,是低代码引擎官方团队发布的基于低代码引擎实现的「实验室」低代码工具,具备一个低代码 APP 开发相关的能力。

你可以在这里创建应用、配置应用导航、开发调试页面,以及打包为静态资源文件,生成应用部署包。

你也可以在这里随时随地打开在线地址进行开发调试,并且还支持多人同时开发应用。

创建应用

页面管理

导航管理

设计页面

欢迎有需要的小伙伴,使用 Lab 低代码平台搭建低代码页面。

体验地址:https://lab.lowcode-engine.cn/#/

"Parts/造物"提供“低代码组件研发能力”能力

低代码组件是通过可视化的方式生产的组件,这些组件既可以用于低代码搭建体系,也可以用于 ProCode 开发体系(后续迭代)。这样的好处是:

  • 首先:轻快,低代码组件只需通过浏览器秒级完成初始化工作,不需要 ProCode 繁重的环境准备;环境一致(低代码环境),同时能够保证物料的开发环境和真实的运行环境是一致的,不会存在开发和运行环境不一致的问题。
  • 其次:通用能力可视化方式抽象,提升研发效能,比如获取远程数据、视图开发、依赖管理、生命周期、事件绑定等功能。

开发低代码组件

低代码组件属性定义

此外低代码组件研发过程中还有依赖管理、生命周期、组件调试、组件发布等等相关功能或者流程,欢迎来造物平台进行体验。

免费体验地址:https://parts.lowcode-engine.cn/home

相关精品文章:基于 LowCodeEngine 的低代码组件体系的建设和实践

接下来半年规划

主题配置能力

支持多种主题设计器皮肤主题,期望未来不再是千篇一律的设计器了。预计接下来的版本我们会提供明暗两种主题的设计器。

应用级别的低代码平台落地

接下来我们会在集团内使用应用级别的能力,升级已有的低代码平台,将其升级成应用级别的设计器,不断打磨我们的低代码平台和低代码引擎的应用级别的能力,当然落地之后也会对外分享我们的经验和教训。

低代码设计器定制 Playground

通过 Playground 我们可以在线快速插拔我们的插件、物料和设置器等等,所见即所得。这让低代码设计器的研发低代码化成为了可能,也让低代码平台的定制越来越简单。

当然官方和社区的插件、物料、设置器也有了可视化的展示空间。

这个能力本来计划在前半年完成的,因为人力原因延后了,敬请期待接下来的半年体验相关的能力。

相关文章
|
Web App开发 前端开发 JavaScript
看看人家 阿里的 低代码引擎,多优雅!
特性 引擎协议 使用示例 工程化配置: cdn 可选方式:
|
5天前
|
人工智能 监控 数据可视化
什么是低代码平台,低代码平台有哪些优势?
低代码平台通过可视化建模和模块化设计减少编码需求,加速应用开发。其核心技术包括描述式编程和模型驱动开发,支持数据结构自动化管理、业务规则自动执行和模块间自动集成。相比传统开发,低代码平台提高了开发效率,支持微服务架构、事件驱动架构和自动化测试。低代码平台适用于数据分析、智能应用集成和跨平台应用开发等多种场景,未来将结合AI技术,实现更灵活的配置和自动化开发。访问官网:http://www.jeelowcode.com,演示地址:http://demo.jeelowcode.com:8088,源码地址:https://gitee.com/jeelowecode/JeeLowCode。
25 0
|
1天前
|
SQL 数据可视化 关系型数据库
开源低代码平台推荐!10款优秀的开源低代码平台!
本文介绍了10款免费开源低代码开发平台,包括JeeLowCode、Ample、WaveMaker、JeecgBoot、Jabdp、华炎魔方、NocoBase、Appsmith、NodeRED和Budibase。这些平台通过减少代码编写量,提供灵活的开发工具,支持企业快速构建应用,满足不同开发需求和应用场景。文章详细列出了各平台的核心特点、适用场景及推荐指数,为企业选择最适合的开发工具提供了全面指导。
|
5天前
|
人工智能 监控 数据可视化
什么是低代码平台,低代码平台有哪些优势
低代码平台通过可视化建模和模块化设计减少编码需求,加速应用开发。核心在于描述式编程和模型驱动开发,支持数据结构自动化管理、业务规则自动执行和模块间自动集成。相比传统开发,低代码平台显著提升开发效率,支持微服务架构、事件驱动架构和自动化测试。适用于数据分析、智能应用集成和跨平台应用开发等多种场景。未来将结合AI技术,进一步提升智能化程度。官网:http://www.jeelowcode.com 演示地址:http://demo.jeelowcode.com:8088 源码地址:https://gitee.com/jeelowecode/JeeLowCode
|
1月前
|
数据可视化 持续交付 开发工具
利用低代码平台加速应用开发
【10月更文挑战第6天】低代码平台(Low-code platforms)近年来在软件开发领域迅速崛起,通过可视化编程工具和预构建模块让开发者快速构建应用程序,无需编写大量传统代码。本文介绍了低代码平台的概念、优势及实施步骤,包括加速开发、降低成本、提高可维护性和促进协作等。此外,还探讨了其在快速原型开发、业务流程自动化和跨平台应用开发中的应用,并提供了明确业务目标、利用现有模板、自定义组件及持续集成部署等实战技巧。低代码平台简化开发流程,助力快速交付高质量应用,未来将在软件开发中扮演更重要角色。
|
4月前
|
JSON JavaScript 关系型数据库
低代码使用问题之Automat和n8n分别是什么,以及它们的主要功能是什么
低代码使用问题之Automat和n8n分别是什么,以及它们的主要功能是什么
|
4月前
|
运维 数据可视化 BI
低代码/无代码平台优势
低代码/无代码平台优势
|
SQL 缓存 数据可视化
如何设计一个低代码平台?
如何设计一个低代码平台?
608 0
|
6月前
|
移动开发 数据可视化 搜索推荐
深入探索:主流低代码开发平台的应用场景及开发流程
低代码虽然强大,但并非万能。假如一家企业引进了低代码,就让其开发团队“下课”,把开发控制权完全交给业务团队,那他们在达成目标上就会困难重重。但对于某些特定的场景,低代码绝对是一项强大的技术。它能迅速补齐能力短板,为部分用户群体的核心软件构建创造新的可能,还能让业务团队按需自助搭建应用。
|
前端开发 搜索推荐 数据可视化
阿里低代码引擎LowCodeEngine正式开源
低代码引擎是一款为低代码平台开发者提供的,具备强大扩展能力的低代码研发框架。由阿里巴巴前端委员会、钉钉宜搭联合出品。使用者只需要基于低代码引擎便可以快速定制符合自己业务需求的低代码平台。
阿里低代码引擎LowCodeEngine正式开源