日本电影一区二区_日本va欧美va精品发布_日本黄h兄妹h动漫一区二区三区_日本欧美黄色

如何將Low-Code Engine整合到Ant Design Pro v5中去呢?(ant design upload)

本文閱讀對(duì)象:對(duì)低代碼系統(tǒng)感興趣的朋友。

文章末尾可以找到Demo源碼地址。

阿里剛開(kāi)源了一個(gè)低代碼引擎:Low-Code Engine。

如何將Low-Code Engine整合到Ant Design Pro v5中去呢?(ant design upload)

Low-Code Engine

如何將Low-Code Engine整合到Ant Design Pro v5中去呢?(ant design upload)

Low-Code Engine 官網(wǎng)

文章第一張圖片為低代碼引擎的編輯器截圖,顏值還不錯(cuò)。

項(xiàng)目代碼托管在Github上,同時(shí)也有Demo項(xiàng)目。

感興趣的朋友可以運(yùn)行一下Demo,體驗(yàn)一下。

第一個(gè)坑

Demo可以正常運(yùn)行,

但是Demo主頁(yè)就是這個(gè)編輯器啊,

在實(shí)際的產(chǎn)品中,

我們最起碼要介入路由和權(quán)限控制吧。

如果想將這個(gè)低代碼引擎整合到自己的項(xiàng)目中,

那要該怎么做呢?

看文檔?

官方的文檔寫(xiě)得……

阿里開(kāi)源項(xiàng)目對(duì)新手不友好的名聲在業(yè)界也是響當(dāng)當(dāng)?shù)摹?/p>

(請(qǐng)?jiān)试S我爆粗 TMD!)

文檔無(wú)法指導(dǎo)你順利地進(jìn)行項(xiàng)目整合,這是第一個(gè)坑。

踩坑整合

閱讀過(guò)我之前的文章的朋友,

應(yīng)該知道本人也開(kāi)發(fā)了一套低代碼系統(tǒng)。

為了滿足自己的好奇心以及節(jié)省對(duì)這個(gè)低代碼引擎感興趣的朋友的時(shí)間,

那就先踩一遍坑吧,(TMD,坑太多了)

對(duì)于需要在自己項(xiàng)目中引入這個(gè)引擎的朋友,請(qǐng)慎重。

畢竟才剛開(kāi)源,文檔比較簡(jiǎn)約,坑多,隱形成本不低。

整合對(duì)象也為阿里的開(kāi)源項(xiàng)目Ant Design Pro v5。

如何將Low-Code Engine整合到Ant Design Pro v5中去呢?(ant design upload)

Ant Design Pro v5

Low-Code Engine 和 Ant Design Pro v5 都是基于React的項(xiàng)目,

前者在構(gòu)建方面使用的build-script庫(kù),

后者使用的是UmiJS。

build-script應(yīng)該是Low-Code Engine團(tuán)隊(duì)自己封裝的一個(gè)庫(kù),

這個(gè)庫(kù)沒(méi)有文檔,別找了,沒(méi)有文檔。

在嘗試過(guò)多種整合途徑之后,

最后確定的整合思路為:

參考Low-Code Engine Demo,分包引入整合。

歷盡艱辛,耗費(fèi)大量時(shí)間精力,終于整合成功。

如何將Low-Code Engine整合到Ant Design Pro v5中去呢?(ant design upload)

本地Ant Design Pro

如何將Low-Code Engine整合到Ant Design Pro v5中去呢?(ant design upload)

整合好的編輯器

關(guān)于阿里開(kāi)源項(xiàng)目的猜想

阿里開(kāi)源了很多優(yōu)質(zhì)的項(xiàng)目,

這一點(diǎn)是值得肯定的。

阿里在國(guó)內(nèi)也是第一梯隊(duì)的互聯(lián)網(wǎng)公司,

他們不缺錢(qián)。

那么一個(gè)意思的問(wèn)題就出現(xiàn)了:

阿里為什么要開(kāi)源這些項(xiàng)目呢?

是為了幫助其他企業(yè)提升技術(shù)實(shí)力嗎?

如果答案是“是”,

那么文檔詳盡程度和使用者的反饋應(yīng)該被納入KPI考核吧,

但是他們貌似并不是很關(guān)心這些。

是為了賺錢(qián)嗎?

貌似他們從開(kāi)源項(xiàng)目上賺不到什么錢(qián),

還不如賣(mài)流量和收租來(lái)得舒服。

那到底是為什么呢?


Demo源碼庫(kù)地址:

GitHub – hsg4ok/LowcodeEngine-AntDesignPro: 阿里巴巴開(kāi)源的低代碼引擎(Lowcode-Engine)與Ant Design Pro整合Demo

https://github.com/hsg4ok/LowcodeEngine-AntDesignPro


如果您覺(jué)得本文對(duì)您有用,建議收藏;

如果您覺(jué)得對(duì)您的朋友有幫助,請(qǐng)分享給他們;

如果您能點(diǎn)個(gè)贊,那就是對(duì)作者最大的支持。

更多精彩內(nèi)容發(fā)布于公眾號(hào):代碼乾坤 (CoderLand)

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號(hào)
公眾號(hào)
在線咨詢
分享本頁(yè)
返回頂部
海淀区| 巴楚县| 武川县| 海丰县| 枣强县| 长泰县| 佛坪县| 孝昌县| 孟州市| 莱芜市| 宁远县| 平乐县| 江油市| 鄂托克旗| 汤阴县| 三台县| 淮北市| 泰兴市| 出国| 蚌埠市| 炉霍县| 兴业县| 肥东县| 图木舒克市| 曲水县| 高碑店市| 松原市| 阜宁县| 宜宾县| 海兴县| 荥经县| 玉田县| 兴宁市| 阳高县| 涡阳县| 斗六市| 炎陵县| 西贡区| 仁布县| 卢湾区| 阿拉善左旗|