免費注冊
什么是低代碼開(kāi)發(fā)平臺?

什么是低代碼開(kāi)發(fā)平臺?

作者: 低代碼架構師Kaiwen
閱讀數:270
更新時(shí)間:2024-02-23 12:34:49
什么是低代碼開(kāi)發(fā)平臺?
p>在軟件世界中,我們通常依賴(lài)于函數庫,API,以及第三方基礎架構,由此來(lái)實(shí)現為用戶(hù)提供本來(lái)不存在的獨特價(jià)值。但,即便這么做,我們依然會(huì )陷入某種困境。Matthew Revell 認為,“低代碼開(kāi)發(fā)”代表了能幫助開(kāi)發(fā)人員用拖拽式操作、直觀(guān)地創(chuàng )建出應用程序的一系列的開(kāi)發(fā)工具(即低代碼開(kāi)發(fā)平臺)和方法(即低代碼開(kāi)發(fā)方案)。

低代碼開(kāi)發(fā)平臺使公司能夠快速構建和部署應用程序以解決實(shí)際的業(yè)務(wù)問(wèn)題??梢栽趲滋焐踔翈仔r(shí)內創(chuàng )建業(yè)務(wù)應用程序,可以快速評估結果,并快速且迭代地執行更新。

 

低代碼的故事要從上世紀80年代說(shuō)起,當時(shí)計算機科學(xué)理論已逐步發(fā)展成熟,不少高級程序設計語(yǔ)言都逐漸開(kāi)發(fā)完善。這時(shí),編程界推出了“結構化語(yǔ)言”,即以功能指令為單位,把相應的代碼封裝好。當程序員要系統運行某個(gè)功能時(shí),只需發(fā)出指令,計算機就知道要運行對應的代碼。

 

到了2000年,“VPL”(可視化編程語(yǔ)言)出現了。顧名思義,就是在第四代編程語(yǔ)言的基礎上,把系統運行的過(guò)程以更視覺(jué)化方式呈現,例如圖標、表格、圖表等形態(tài)。

 

隨著(zhù)高級編程語(yǔ)言不斷發(fā)展成熟,以及國內外計算機人才的培養規模逐漸擴大,2010-2015年稱(chēng)得上是傳統軟件和SaaS軟件興起的時(shí)代,市場(chǎng)規模穩步增長(cháng)。就是在這一時(shí)期,編程人員承接了許多軟件開(kāi)發(fā)項目。他們發(fā)現:軟件的功能大同小異,重復度很高,導致很大部分的軟件開(kāi)發(fā)成本都浪費在重復的功能編程上。

 

 

而Forrester,一家國際知名的技術(shù)和市場(chǎng)調研公司,敏銳地發(fā)現了這一問(wèn)題,并在2014年首次提出低代碼和零代碼的概念:只需用很少甚至幾乎不需要代碼就可以快速開(kāi)發(fā)出系統,并可以將其快速配置和部署的一種技術(shù)和工具。隨后在2018年,Gartner提出aPaaS(應用平臺即服務(wù))和iPaaS(集成平臺即服務(wù))的概念。

 

但如果低代碼開(kāi)發(fā)需要專(zhuān)業(yè)的技術(shù)人員介入,低代碼開(kāi)發(fā)的“大眾化”就是一個(gè)悖論。

這也是陳果George在其《低代碼,不要以比“中臺”還快的速度臭大街》一文中質(zhì)疑的問(wèn)題,陳果提到:“企業(yè)內大面積的大眾化開(kāi)發(fā)的應用創(chuàng )新是個(gè)偽命題,開(kāi)發(fā)軟件是一回事,能用起來(lái)是另一回事。打個(gè)通俗的比方,很多朋友都有這個(gè)經(jīng)歷,買(mǎi)書(shū)的時(shí)候熱血沸騰,尤其是遇上京東打折,買(mǎi)回一大堆書(shū)回來(lái),真正看完的有幾本?”

除了大眾化之后,對應用創(chuàng )新落地的擔憂(yōu),陳果也在其《開(kāi)發(fā)軟件不求IT部,企業(yè)IT應用的民主化運動(dòng)》一文中,提到了大眾化之后的IT治理問(wèn)題:“‘公民開(kāi)發(fā)者’構成了企業(yè)的‘影子IT’,在這種情況下,開(kāi)發(fā)在沒(méi)有公司IT組織支持之下進(jìn)行,可能會(huì )影響已經(jīng)存在的公司IT系統架構的完整性,例如數據庫結構,或者產(chǎn)生數據治理等方面的問(wèn)題。”

盡管低代碼平臺可以滿(mǎn)足那些沒(méi)有很多技術(shù)知識的平臺的需求,但是最好的平臺也可以使熟練的開(kāi)發(fā)人員更快地構建原型應用程序,增強整體系統或解決技能差距,例如移動(dòng)支持或后端數據連接。因此,一個(gè)好的低碼平臺既要具有一個(gè)非常簡(jiǎn)單的UI,并帶有可以指導用戶(hù)的逐步說(shuō)明,也要具有針對熟練IT資源的更高級的自定義功能。

      一個(gè)低代碼平臺,可以快速可視化向導生成常用增刪改查,也可以快速搭建自己想用的可視化頁(yè)面,也可以快速調用那幾千項云服務(wù)API。AWS不僅給這些云服務(wù)統一提供了API,還發(fā)布了比微服務(wù)更簡(jiǎn)易的技術(shù):無(wú)服務(wù)器Serverless技術(shù)

  也就是說(shuō),我們過(guò)去是調用Delphi API、Windows API、J2EE API、Android API編寫(xiě)應用軟件,現在是調用幾千項云服務(wù)API進(jìn)行編程。

  這想法,2008年,Google就想借GAE、Google API開(kāi)放平臺、Dart/NodeJS、GWT、Chrome搞?,F在,全世界再重做一次。

  如果大家對低代碼平臺沒(méi)啥感覺(jué)的話(huà),大家可以看看微軟的PowerApps、Oracle Apex這兩個(gè)工具,我個(gè)人覺(jué)得蠻好的。都有免費社區版,大家可以自由下載自由體驗?,F在中國很多李鬼號稱(chēng)低代碼平臺,建議大家選型時(shí)和微軟PowerApp套件做功能特性列表對標。

 

 

 

發(fā)表評論

評論列表

暫時(shí)沒(méi)有評論,有什么想聊的?

低代碼快速開(kāi)發(fā)平臺

低代碼快速開(kāi)發(fā)平臺

會(huì )用表格工具,就能用低代碼開(kāi)發(fā)系統



熱推產(chǎn)品-全域低代碼平臺

會(huì )Excel就能開(kāi)發(fā)軟件

全域低代碼平臺,可視化拖拉拽/導入Excel,就可以開(kāi)發(fā)小程序、管理系統、物聯(lián)網(wǎng)、ERP、CRM等應用

什么是低代碼開(kāi)發(fā)平臺?最新資訊

分享關(guān)于大數據最新動(dòng)態(tài),數據分析模板分享,如何使用低代碼構建大數據管理平臺和低代碼平臺開(kāi)發(fā)軟件

7天打造智慧種植園系統,低代碼開(kāi)發(fā)真的香嗎?

概述:7天打造智慧種植園系統,低代碼開(kāi)發(fā)真的香嗎? 隨著(zhù)科技的快速發(fā)展,智慧農業(yè)已成為現代農業(yè)的重要發(fā)展方向。智慧種植園系統作為智慧農業(yè)的重要組成部分,其建設對于

...
2024-06-24 15:26:56
用低代碼實(shí)現智慧種植園系統,7天能否完成?

概述:用低代碼實(shí)現智慧種植園系統,7天能否完成? 隨著(zhù)科技的快速發(fā)展,低代碼平臺在各行各業(yè)的應用越來(lái)越廣泛。智慧種植園系統作為智慧農業(yè)的重要組成部分,對于提高農業(yè)

...
2024-06-24 15:28:27
物聯(lián)網(wǎng)自動(dòng)控制技術(shù):如何助力工業(yè)4.0時(shí)代?

物聯(lián)網(wǎng)自動(dòng)控制技術(shù):如何助力工業(yè)4.0時(shí)代? 一、物聯(lián)網(wǎng)自動(dòng)控制技術(shù)概述 1.1 物聯(lián)網(wǎng)自動(dòng)控制技術(shù)的定義與特點(diǎn) 物聯(lián)網(wǎng)自動(dòng)控制技術(shù)是指通過(guò)物聯(lián)網(wǎng)技術(shù)實(shí)現設備、傳感器、系

...
2024-06-24 14:57:55

速優(yōu)云

讓監測“簡(jiǎn)單一點(diǎn)”

×

??

銷(xiāo)售溝通:17190186096

售前咨詢(xún):15050465281

掃碼加顧問(wèn)微信 -->

速優(yōu)物聯(lián)PerfCloud官方微信
精品国产欧美SV在线观看|亚洲永久精品线看|女同性另类一区二区三区视频|性做久久久久久久|亚洲中文字幕无码天然素人在线