天天看點

開源推薦:阿裡的又一款低代碼平台,上周開源,熱乎的

作者:純潔的微笑

從送出時間看,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/

夥伴們好,我是開源圈,日常給大家分享一些開源圈比較有趣的工具、項目和資訊。在忙于工作的同時,也幫助大家了解開源圈發生的一些熱點事情。歡迎大家關注。

繼續閱讀