阿里推出一款低代码平台,开源了

阿里近期在Github上开源了一款名为LowCodeEngine的低代码开发平台,遵循最小内核和最强生态设计理念。该平台提供高质量生态元素、完善的工具链和强大的扩展能力,已支持近百个垂直类低代码平台。项目采用TypeScript开发,兼容现代浏览器,且提供了工程化配置和CDN的使用示例。开发者可以通过本地调试进行项目体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1阿里 新开源

最近的阿里的一款低代码开发平台又上了 Github 热榜。

为什么说又一款呢?

类似的低代码平台已经很多了,阿里现在还要开源了这个平台。

截止目前,该项目虽然上了Github 热榜,但是获得的 Star 并不多。

图片

项目初期,可能开发人员还顾不上完善项目的一些相关描述信息。

No description, website, or topics provided.

2介绍

该项目名称为:LowCodeEngine----一套面向扩展设计的企业级低代码技术体系。

来张图看的更直观些。图片

✨ 特性

🌈 提炼自企业级低代码平台的面向扩展开发的内核引擎,奉行最小内核,最强生态的设计理念

📦 开箱即用的高质量生态元素,包括 物料体系、设置器、插件 等

⚙️ 完善的工具链,支持 物料体系、设置器、插件 等生态元素的全链路研发周期

🔌 强大的扩展能力,已支撑近 100 个各种垂直类低代码平台

🛡 使用 TypeScript 开发,提供完整的类型定义文件

🎯 兼容环境

现代浏览器(Chrome >= 80, Edge >= 80, last 2 safari versions, last 2 firefox versions)

📚 引擎协议

引擎完整实现了《阿里巴巴中后台前端基础搭建协议规范》和《阿里巴巴中后台前端物料协议规范》,协议栈是低代码领域的物料能否流通的关键部分。

图片

“3使用示例

图片

对于工程化配置和 cdn 的地址配置,项目也给了参考。

{  "externals": {    "@alilc/lowcode-engine": "var window.AliLowCodeEngine",    "@alilc/lowcode-engine-ext": "var window.AliLowCodeEngineExt"  }}
https://alifd.alicdn.com/npm/@alilc/lowcode-engine@1.0.0/dist/js/engine-core.jshttps://alifd.alicdn.com/npm/@alilc/lowcode-react-simulator-renderer@1.0.0/dist/js/react-simulator-renderer.js

当然还有其他 cdn 的配置方式。

本地调试

$ git clone git@github.com:alibaba/lowcode-engine.git$ cd lowcode-engine$ npm install$ npm run setup$ npm start

注意事项:

📢 npm 访问速度较慢,阿里员工可以使用 tnpm,其他同学建议使用 cnpm 或者指定镜像 registry。

📢 node 版本限制在 14

📢 windows 环境尽量使用 WSL

lowcode-engine 启动后,提供了几个 umd 文件,可以结合 lowcode-demo 项目做调试,文件代理规则参考这里。

应用案例

图片

最后

该项目地址为:

https://github.com/alibaba/lowcode-engine

官网地址:

http://lowcode-engine.cn/

### 推荐的国内优秀开源低代码平台 #### 1. NocoBase NocoBase 是一款功能强大的开源无代码开发平台,适合不同技术背景的用户群体。无论是不具备编程技能的业务管理人员,还是专业的软件开发者,都能利用该工具迅速构建高度定制化的协作环境与管理系统[^1]。其支持私有化部署的特点使其成为企业内部应用的理想选择。 以下是实现简单数据表创建的一个示例代码片段: ```javascript const { DataSource } = require('@nocobase/database'); async function createTable() { const dataSource = new DataSource({ type: 'postgres', database: 'test_db' }); await dataSource.sync({ force: true }); // 同步数据库结构 console.log('Data table created successfully.'); } createTable(); ``` #### 2. EasyOps EasyOps 提供了一套完整的解决方案来帮助团队高效完成应用程序的设计、编码以及运维工作流程自动化处理过程[^2]。它通过可视化的界面降低了复杂度,使得即使是非技术人员也能够参与到产品迭代过程中去。 #### 3. Baidu App Engine (BAE) 百度智能云推出的Bae提供了丰富的组件库和服务接口集合,允许使用者无需编写大量底层逻辑即可组装出满足需求的应用程序实例[^3]。特别适用于移动互联网领域内的初创型企业和个人创业者尝试新想法时采用。 #### 4. WeCube by Tencent Cloud 腾讯微服务平台WeCube专注于简化微服务架构下的研发运营一体化实践路径探索研究与发展进程推进方面做出了积极贡献[^4]。对于希望深入理解并实施现代化分布式计算模式的学习者而言是一个非常好的起点资源之一。 #### 5. OpenEdge from Alibaba DAMO Academy 阿里巴巴达摩院出品的OpenEdge致力于打造轻量级边缘计算框架体系结构设计原则指导下所形成的产品形态表现形式多样灵活多变适应性强等特点突出显示出来[^5]。这为那些关注物联网(IoT)方向上有所作为的朋友提供了一个极佳的机会窗口期进入这个新兴行业当中去开拓属于自己的天地空间范围之内寻求突破创新可能性无限广阔前景光明灿烂辉煌未来可期值得期待! ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值