日韩高清亚洲日韩精品一区二区三区,成熟人妻av无码专区,国产又A又黄又潮娇喘视频,男女猛烈无遮挡免费视频在线观看

未來(lái)3~5年前端低代碼化將越來(lái)越嚴(yán)重,準(zhǔn)備好選擇哪個(gè)低代碼平臺(tái)

個(gè)人認(rèn)為低代碼這塊兒未來(lái)發(fā)展會(huì)越來(lái)越好。低代碼很像曾經(jīng)出的visual basic,拖拖控件就能夠完成一個(gè)軟件。曾經(jīng)vb有多流行,大家都知道。

什么是低代碼?

一般我們開(kāi)發(fā)的話,都是一行代碼一行代碼的把功能敲出來(lái)。像html,javascript、css等代碼,這個(gè)過(guò)程當(dāng)然繁瑣。而且在實(shí)際開(kāi)發(fā)中,會(huì)碰到很多功能類(lèi)似的情況,這時(shí)候再去些重復(fù)的去編寫(xiě)代碼,無(wú)疑是對(duì)人力資源極大的浪費(fèi),且降低了效率。比如我們常見(jiàn)的登錄、注銷(xiāo)、個(gè)人主頁(yè)等內(nèi)容。這時(shí)候如果能夠?qū)⒋a封裝起來(lái),在開(kāi)發(fā)時(shí),直接復(fù)用這些模塊,那么就能夠極大的提升效率。

常見(jiàn)的低代碼平臺(tái)

首先是iVX,隸屬于世云新媒體有限公司旗下的一款零代碼在線開(kāi)發(fā)平臺(tái),其前身是iH5編輯工具??梢哉f(shuō)在低代碼、無(wú)代碼這個(gè)領(lǐng)域打磨了很久。

其次是網(wǎng)易的輕舟低代碼,由網(wǎng)易在2021年8月26日發(fā)布該平臺(tái)的2.0版本,迄今為止兩年多一些。

我們這篇文章主要比較iVX與輕舟低代碼的區(qū)別,及其各自的優(yōu)缺點(diǎn)。

一、iVX與輕舟的共性:

1. 都是生成代碼的開(kāi)發(fā)平臺(tái)

2. 都可以生成前端代碼和后臺(tái)代碼,以及數(shù)據(jù)庫(kù)相關(guān)SQL

3. 都支持生成應(yīng)用導(dǎo)出部署

二、通用性

輕舟:

1. CodeWave還是一款為企業(yè)管理系統(tǒng)定制的開(kāi)發(fā)平臺(tái),顆粒度較大

不適用電商、營(yíng)銷(xiāo)、游戲、個(gè)人應(yīng)用等自定義前端的應(yīng)用

2. 暫時(shí)只能開(kāi)發(fā)WebApp網(wǎng)頁(yè)端應(yīng)用

iVX:

iVX通用性較強(qiáng),應(yīng)用場(chǎng)景幾乎沒(méi)有限制

三、邏輯表達(dá)

輕舟:

1. 自研的一種流程圖結(jié)構(gòu)表達(dá)邏輯(類(lèi)似Mendix),開(kāi)發(fā)效率較低,不適合復(fù)雜邏輯開(kāi)發(fā),當(dāng)遇到稍微復(fù)雜邏輯,很難排版。

2. 邏輯放在一起,不容易管理和查看

3. 沒(méi)有公式編輯器,運(yùn)算邏輯用圖表達(dá),過(guò)于復(fù)雜

4. 工作流作為一個(gè)單獨(dú)邏輯表達(dá),和現(xiàn)有流程圖邏輯表達(dá)并不“相融”,容易產(chǎn)生邏輯問(wèn)題

5. 邏輯分類(lèi)復(fù)雜,且多個(gè)窗口編輯容易混亂,全局邏輯、實(shí)體邏輯、頁(yè)面邏輯、事件邏輯、組件內(nèi)邏輯、系統(tǒng)邏輯。

未來(lái)3~5年前端低代碼化將越來(lái)越嚴(yán)重,準(zhǔn)備好選擇哪個(gè)低代碼平臺(tái)

iVX:

1. 自研“面板”邏輯表達(dá)方式,開(kāi)發(fā)效率較高,不需要考慮圖形化的排版問(wèn)題,線性增加邏輯復(fù)雜度

2. 邏輯添加在“對(duì)象樹(shù)”中組件之后,更加方便

未來(lái)3~5年前端低代碼化將越來(lái)越嚴(yán)重,準(zhǔn)備好選擇哪個(gè)低代碼平臺(tái)

四、在組件方面,由于iVX的發(fā)展時(shí)間很長(zhǎng),iVX組件數(shù)量較大,有市場(chǎng)生態(tài),而輕舟低代碼目前還沒(méi)有組件市場(chǎng)。

五、數(shù)據(jù)庫(kù),這是比較關(guān)鍵的點(diǎn)。iVX支持自動(dòng)生成SQL代碼,后臺(tái)以及數(shù)據(jù)庫(kù)組件都非常豐富。生成的程序代碼和后臺(tái)云端資源是解耦的。輕舟嚴(yán)格意義上是“低代碼”,復(fù)雜查詢(xún)還是需要編寫(xiě)SQL代碼的,且數(shù)據(jù)庫(kù)可選類(lèi)型少,性能方面相比iVX還存在一些瓶頸。

六、成熟度這塊,iVX自身這個(gè)平臺(tái)采用iVX迭代開(kāi)發(fā)的,超過(guò)100萬(wàn)個(gè)應(yīng)用被iVX開(kāi)發(fā)出來(lái),很多中大型應(yīng)用在平臺(tái)可見(jiàn)。輕舟低代碼主要還是發(fā)展時(shí)間比較短,目前暫未見(jiàn)使用輕舟開(kāi)發(fā)的網(wǎng)站。

7、易用性

輕舟低代碼平臺(tái)本身并未開(kāi)發(fā)使用,且文檔和教學(xué)內(nèi)容相對(duì)較少;代碼等英文殘余內(nèi)容較多,要求有一定編程基礎(chǔ)人學(xué)習(xí);社區(qū)人還比較少一些,需要長(zhǎng)時(shí)間發(fā)展。

iVX相對(duì)于初學(xué)者比較友好一些,文檔和教學(xué)內(nèi)容也很多,官網(wǎng)可以直接找到相關(guān)教程和視頻。開(kāi)發(fā)頁(yè)面全中文操作和界面(包括函數(shù)),不要求編程基礎(chǔ),用戶(hù)數(shù)量龐大,根據(jù)第三方統(tǒng)計(jì)的數(shù)據(jù),iVX目前約50萬(wàn)開(kāi)發(fā)者。

8、程序員用起來(lái)怎么樣?

我個(gè)人在使用輕舟的時(shí)候,有個(gè)明顯的感覺(jué),自定義組件操作比較復(fù)雜,沒(méi)有API組件、Socket等,后端服務(wù)能力都有待提升。

未來(lái)3~5年前端低代碼化將越來(lái)越嚴(yán)重,準(zhǔn)備好選擇哪個(gè)低代碼平臺(tái)

iVX用起來(lái)各個(gè)方面都很舒服。

1. iVX導(dǎo)出的代碼可進(jìn)行二次開(kāi)發(fā)(導(dǎo)出vue react Java原生代碼)

2. 支持各種SDK導(dǎo)入(Java/JS/Python/Android SDK

3. 支持SQL、JS和Java函數(shù)直接嵌入

4. vue和react大量組件可以直接導(dǎo)入

5. 云能力完整接入,支持高并發(fā)

未來(lái)3~5年前端低代碼化將越來(lái)越嚴(yán)重,準(zhǔn)備好選擇哪個(gè)低代碼平臺(tái)

9、最后是收費(fèi)方面,輕舟低代碼目前是按照云端開(kāi)發(fā)者功能分級(jí)收費(fèi),就是你項(xiàng)目越復(fù)雜收費(fèi)越高。iVX在收費(fèi)這方面就要寬松的多了,云端個(gè)人開(kāi)發(fā)者是完全免費(fèi),包含完整功能;使用到云計(jì)算部分收費(fèi);應(yīng)用可免費(fèi)導(dǎo)出部署。

總結(jié)來(lái)看,輕舟還有很大的改動(dòng)以及空間。術(shù)業(yè)有專(zhuān)攻,iVX的前身iH5就是專(zhuān)門(mén)搞低代碼,以及代碼生成這塊兒的,所以做出來(lái)的開(kāi)發(fā)者界面更加人性一些,功能也更強(qiáng)大,值得使用。我平時(shí)主要使用iVX,其他的低代碼平臺(tái)也在了解。

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號(hào)
公眾號(hào)
在線咨詢(xún)
分享本頁(yè)
返回頂部