低代碼是什么?
低代碼,英文名為L(zhǎng)ow Code。在2014年被正式被提出。
代碼就是通過(guò)編程語(yǔ)言表達(dá)業(yè)務(wù)的邏輯,低就是少,意為少寫(xiě)代碼。你也可能注意到還有一個(gè)詞為零代碼,就是不寫(xiě)代碼。
少寫(xiě)或不寫(xiě)代碼還要表達(dá)業(yè)務(wù)邏輯,滿足業(yè)務(wù)需求,該怎么做?
就是將表達(dá)業(yè)務(wù)邏輯的代碼模塊化,形成一個(gè)個(gè)組件,可視化到圖形界面上,通過(guò)拖拽的方式組合業(yè)務(wù)流程,以此來(lái)滿足業(yè)務(wù)需求。
簡(jiǎn)單理解,可以類比建筑領(lǐng)域。
以前完全通過(guò)代碼來(lái)表達(dá)業(yè)務(wù)邏輯,就好比建大樓的原材料是黃沙、水泥、鋼筋,而低代碼就好比建大樓的原材料是一個(gè)個(gè)構(gòu)件,這些構(gòu)件已經(jīng)將黃沙、水泥、鋼筋混合在一起。
低代碼是如何構(gòu)建的?
低代碼平臺(tái)的構(gòu)建有一個(gè)開(kāi)發(fā)IDE環(huán)境,也就是低代碼開(kāi)發(fā)平臺(tái)。開(kāi)發(fā)人員借助這個(gè)平臺(tái)環(huán)境,根據(jù)業(yè)務(wù)需求,設(shè)計(jì)業(yè)務(wù)流程,通過(guò)可視化的方式組合平臺(tái)提供的業(yè)務(wù)組件(模板)。
誰(shuí)會(huì)使用低代碼構(gòu)建系統(tǒng)?
通過(guò)低代碼的可視化、拖拽式開(kāi)發(fā)可以看出,低代碼開(kāi)發(fā)人員對(duì)業(yè)務(wù)的要求高于對(duì)技術(shù)的要求,只要了解業(yè)務(wù)流程能夠在較短的時(shí)間內(nèi)構(gòu)建出簡(jiǎn)單的業(yè)務(wù)系統(tǒng)來(lái)。
對(duì)于一些業(yè)務(wù)系統(tǒng)復(fù)雜、性能要求高且有較強(qiáng)技術(shù)實(shí)力的企業(yè)來(lái)說(shuō),第三方低代碼平臺(tái)吸引力是不大的。當(dāng)然,對(duì)技術(shù)能力超強(qiáng)的企業(yè)來(lái)說(shuō),他們的業(yè)務(wù)系統(tǒng)可能已經(jīng)具備了低代碼開(kāi)發(fā)能力,這個(gè)不在本文討論的范疇。
低代碼的主要使用者是一些沒(méi)有或技術(shù)能力較弱的中小企業(yè)。通過(guò)低代碼可以快速構(gòu)建出要求不高的業(yè)務(wù)系統(tǒng)。
低代碼好用嗎?
從當(dāng)前情況來(lái)看,低代碼在業(yè)務(wù)簡(jiǎn)單的場(chǎng)景應(yīng)用較好。但在面向行業(yè)的專業(yè)系統(tǒng)表現(xiàn)得不夠好。
這與低代碼提供的模板是直接相關(guān)的,模板具有通用性,但對(duì)于個(gè)性化的需求可能無(wú)法滿足。從“誰(shuí)用誰(shuí)知道”到“誰(shuí)用誰(shuí)說(shuō)好”的演進(jìn)還需要一段時(shí)間。
如何看待低代碼?
從低代碼開(kāi)發(fā)效果來(lái)看,低代碼開(kāi)發(fā)通過(guò)拖拽快速組裝業(yè)務(wù)組件,使得不太專業(yè)的技術(shù)人員也能快速上手,帶來(lái)了成本和效率的極大提升。
從低代碼所處位置來(lái)看,對(duì)于擁有技術(shù)棧的企業(yè)來(lái)說(shuō),低代碼位于平臺(tái)、通用業(yè)務(wù)之上,屬于業(yè)務(wù)的定制化范疇。對(duì)于僅通過(guò)低代碼開(kāi)發(fā)的企業(yè)來(lái)說(shuō),低代碼就是系統(tǒng)的全部,這些企業(yè)需要的就應(yīng)該是一個(gè)完整的方案。
誰(shuí)來(lái)提供低代碼服務(wù)?
低代碼提供的是PAAS能力,PAAS能力底層需要強(qiáng)大的基礎(chǔ)設(shè)施。當(dāng)前阿里釘釘、騰訊企業(yè)微信各自構(gòu)建了產(chǎn)業(yè)生態(tài)。
-
開(kāi)發(fā)
+關(guān)注
關(guān)注
0文章
364瀏覽量
40788 -
IDE
+關(guān)注
關(guān)注
0文章
334瀏覽量
46614 -
代碼
+關(guān)注
關(guān)注
30文章
4722瀏覽量
68231
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論