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

低代碼就是不寫代碼嗎?到底什么是真正的低代碼平臺(tái)-(這四個(gè)才是真正的低代碼平臺(tái))

在國(guó)內(nèi)對(duì)低代碼瘋狂炒作的今天,一種亂象叢生的感覺(jué)真是越來(lái)越明顯了。

前有 ERP 老兵反唇相譏《低代碼,不要以比“中臺(tái)”還快的速度臭大街》,后有 ThoughtWorksCTO 大力排斥:《“行業(yè)毒瘤”低代碼》,還有很多認(rèn)為低代碼是新瓶裝舊酒,無(wú)非是個(gè)高級(jí)外包。

然而看過(guò)文章以后,更多是"時(shí)代沒(méi)有渡我的船"這樣的悲愴論調(diào),關(guān)于低代碼本身的討論反而被模糊了。

如果低代碼真的是紙面上說(shuō)的那樣舊瓶裝新酒,那么,國(guó)外低代碼平臺(tái) OutSystems 估值超10億美元,Mendix 被7億美元收購(gòu);Amazon、微軟、阿里、騰訊等國(guó)內(nèi)外 IT 巨頭,以及大量傳統(tǒng)軟件廠商、新興 SaaS 廠商紛紛跟進(jìn)押注,這樣的陣仗和行動(dòng)豈是一時(shí)興起?

今天我想就低代碼的完整概念及其能力范圍做一個(gè)清晰的定義,讓大家?能對(duì)低代碼有個(gè)相對(duì)統(tǒng)一的理解,鑒于這個(gè)領(lǐng)域現(xiàn)在實(shí)在太亂,希望大家能多轉(zhuǎn)發(fā)一下,讓更多的人正確理解低代碼。?

?關(guān)于低代碼平臺(tái)的定義,雖然國(guó)內(nèi)的標(biāo)準(zhǔn)化程度還不高,但無(wú)論是 Gartner 還是 Forrester 這種國(guó)外頂尖分析機(jī)構(gòu),都已經(jīng)開(kāi)始給出比較清晰的篩選標(biāo)準(zhǔn)。

比如要支持通用場(chǎng)景(如 UI、邏輯和數(shù)據(jù)三層都要有)、要滿足專業(yè)開(kāi)發(fā)需求等,隨著行業(yè)發(fā)展標(biāo)準(zhǔn)化程度肯定會(huì)進(jìn)一步提高。

真正的低代碼平臺(tái)長(zhǎng)什么樣?

市面上的產(chǎn)品很多,都號(hào)稱自己能做到最好,我們不看別的,就看影響力。

在國(guó)外,?OutSystems 就是當(dāng)之無(wú)愧的頭牌廠商,無(wú)論是? Forrester 還是 Gartner 這類專業(yè)的分析機(jī)構(gòu)都把 OutSystems 列入領(lǐng)導(dǎo)者象限,在公認(rèn)的低代碼領(lǐng)域應(yīng)該是沒(méi)有多少爭(zhēng)論了,所以,我們可以把 ?OutSystems 當(dāng)成專業(yè)?低代碼平臺(tái)的代表。

?

?什么是專業(yè)低代碼平臺(tái)最典型的標(biāo)志?

?

?——模型驅(qū)動(dòng)

?

?市面上將2種主流的低代碼技術(shù)驅(qū)動(dòng)分為“模型驅(qū)動(dòng)”和“表單驅(qū)動(dòng)”,詳細(xì)的區(qū)別我過(guò)去文章有寫,感興趣的可以去翻一下,總結(jié)下,就是模型驅(qū)動(dòng)更復(fù)雜,技術(shù)實(shí)現(xiàn)路徑更難,也能實(shí)現(xiàn)更多更復(fù)雜的場(chǎng)景,在外觀上就能看出來(lái):

低代碼就是不寫代碼嗎?到底什么是真正的低代碼平臺(tái)-(這四個(gè)才是真正的低代碼平臺(tái))

模型驅(qū)動(dòng),OutSystems

低代碼就是不寫代碼嗎?到底什么是真正的低代碼平臺(tái)-(這四個(gè)才是真正的低代碼平臺(tái))

邏輯驅(qū)動(dòng),iVX

低代碼就是不寫代碼嗎?到底什么是真正的低代碼平臺(tái)-(這四個(gè)才是真正的低代碼平臺(tái))

?表單驅(qū)動(dòng)

?

?大家一眼就能看到,就操作界面來(lái)講,模型驅(qū)動(dòng)要比表單驅(qū)動(dòng)的界面更復(fù)雜,功能也更多,實(shí)際上這也是一個(gè)專業(yè)低代碼平臺(tái)應(yīng)該具備的基本條件。以模型驅(qū)動(dòng)這個(gè)標(biāo)準(zhǔn)來(lái)看,市面上90%的低代碼平臺(tái)都不在此列。

還有一個(gè)比較重要的標(biāo)準(zhǔn),是可視化開(kāi)發(fā),注意,這里的可視化開(kāi)發(fā)不是說(shuō)只用拖拉拽做個(gè)界面就行了,那個(gè)充其量只叫可視化設(shè)計(jì),這里指的是擁有一套完整的?可視化編程語(yǔ)言系統(tǒng),能夠編寫業(yè)務(wù)處理邏輯。

比如說(shuō) ?OutSystems 有?順序 / 分支 / 循環(huán) / continue / break、輸入輸出參數(shù)、局部變量 / 全局變量struct和list、異常等;iVX 的“事件觸發(fā)”按鈕,包括點(diǎn)擊、鼠標(biāo)移入/移出、數(shù)據(jù)變量、?順序 / 分支 / 循環(huán)、時(shí)間變量等等

低代碼就是不寫代碼嗎?到底什么是真正的低代碼平臺(tái)-(這四個(gè)才是真正的低代碼平臺(tái))

iVX 邏輯界面

雖然?這些東西都是拖拉拽完成,看上去沒(méi)有密密麻麻的一行行代碼來(lái)嚇人,但也足以嚇退業(yè)務(wù)人員,不是專業(yè)的選手其實(shí)已經(jīng)很難看懂了,或者需要接受一段時(shí)間的培訓(xùn),才能厘清其中的邏輯。

其實(shí)光是以上兩點(diǎn)就足以剔除95%以上的低代碼平臺(tái)了,國(guó)內(nèi)分析報(bào)告中提到的產(chǎn)品,看了一圈下來(lái)也只有? iVX 和? ClickPaaS 能夠得上要求,但 ?ClickPaaS 的用戶手冊(cè)暫未開(kāi)放,我到 iVX 的官網(wǎng)看了一下,整體下來(lái)還算合格,目前算是國(guó)內(nèi)專業(yè)低代碼平臺(tái)的獨(dú)苗吧。

當(dāng)然,以上只是低代碼的部分討論,因?yàn)樽謹(jǐn)?shù)和體驗(yàn)時(shí)間有限,這篇文章只寫到這,有興趣的歡迎關(guān)注我,下期接著談這個(gè)事兒。

?

?

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號(hào)
公眾號(hào)
在線咨詢
分享本頁(yè)
返回頂部
旌德县| 霍邱县| 上犹县| 商城县| 张北县| 南郑县| 双辽市| 迭部县| 肃南| 蓝山县| 衡东县| 汕头市| 贡嘎县| 吉木萨尔县| 沈丘县| 疏勒县| 右玉县| 临颍县| 遵义县| 磴口县| 如皋市| 蒙阴县| 中方县| 邳州市| 太保市| 博湖县| 定边县| 简阳市| 措勤县| 定日县| 龙门县| 赤峰市| 曲周县| 金秀| 阿图什市| 宽甸| 张掖市| 静宁县| 南阳市| 沧州市| 全州县|