從送出時間看,2022.2.16 建立 README.md。
在 2.17 号第一次送出代碼。
該項目開源時間不到一個禮拜。
還是熱乎的。
“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/[email protected]/dist/js/engine-core.js
https://alifd.alicdn.com/npm/@alilc/[email protected]/dist/js/react-simulator-renderer.js
當然還有其他 cdn 的配置方式。
本地調試
$ git clone [email protected]: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/
夥伴們好,我是開源圈,日常給大家分享一些開源圈比較有趣的工具、項目和資訊。在忙于工作的同時,也幫助大家了解開源圈發生的一些熱點事情。歡迎大家關注。