欧美人与禽2O2O性论交,秋霞免费视频,国产美女视频免费观看网址,国产成人亚洲综合网色欲网

2021年1月爆火的「低代碼」概念從何而來?(低代碼是什么)

2021年1月,對(duì)于低代碼行業(yè)來說,注定是有代表意義的一個(gè)月份,前腳有阿里在1月14日發(fā)布釘釘6.0版本,會(huì)議中提及最多的關(guān)鍵詞就是“低代碼”。后腳又有中國軟件網(wǎng)在1月19日發(fā)布的低代碼/無代碼行業(yè)研究報(bào)告,進(jìn)一步推動(dòng)了低代碼業(yè)界的健康發(fā)展。

通過這兩場發(fā)布會(huì),讓“低代碼”一詞又再度火熱了起來。為什么用“又”這個(gè)詞呢?

因?yàn)榈痛a的概念在很多年前就已經(jīng)出現(xiàn)了,只是在以前企業(yè)信息化還沒有普及的時(shí)候,低代碼時(shí)而被大眾提起,時(shí)而又被冷落到邊緣,就這樣起起伏伏了多年。

直至最近幾年,很多國內(nèi)外巨頭企業(yè)(谷歌、微軟、阿里、騰訊、華為)紛紛布局低代碼平臺(tái),這才得以“轉(zhuǎn)正”。

那么到底什么是低代碼?它是從何而來?它究竟能否具備企業(yè)應(yīng)用的價(jià)值?下面織信就給大家詳細(xì)講解!

2021年1月爆火的「低代碼」概念從何而來?(低代碼是什么)

低代碼

一、低代碼的概念:

低代碼開發(fā)平臺(tái),是指通過可視化方式、無需或少量編寫代碼,即可快速搭建各種應(yīng)用系統(tǒng)的開發(fā)平臺(tái)。

低代碼/無代碼開發(fā)平臺(tái)概念衍生歷程:

1、上世紀(jì)80年代:出現(xiàn)了“第四代編程語言”

2、2000年:出現(xiàn)了VPL語言(即visual programming language可視化變成語言)

3、2014年:Forrester 提出了低代碼/零代碼概念

4、2016年:國內(nèi)獨(dú)立的低代碼開發(fā)平臺(tái)開始相繼發(fā)布

5、2018年:gartner提出aPaaS和iPaaS的概念

6、2021年:中國市場逐漸形成完整的低代碼、無代碼生態(tài)體系

二、低代碼的起源?

20世紀(jì)末期,IBM在計(jì)算機(jī)硬件領(lǐng)域大殺四方的同時(shí),始終沒有將軟件開發(fā)棄之不顧。1980年,IBM的快速應(yīng)用程序開發(fā)工具(RAD)被冠以新的名稱——低代碼,由此,低代碼的概念首次面向大眾。

在近40年的歷程中,低代碼發(fā)展經(jīng)歷了兩個(gè)階段:

第一階段:1980-2015年,低代碼應(yīng)用平臺(tái)市場發(fā)展比較遲緩,表現(xiàn)亮眼的平臺(tái)少之又少。但是,當(dāng)今低代碼領(lǐng)域的領(lǐng)導(dǎo)者產(chǎn)品,諸如Outsystem、Mendix等均誕生在這一時(shí)期,為以后的低代碼發(fā)展打下了基礎(chǔ)。

第二階段:2015-2018年,低代碼市場開始升溫。2015年,AWS、Google、Microsoft和Oracle等巨頭也開始入局低代碼領(lǐng)域,2018 年西門子宣布以 6 億歐元收購低代碼應(yīng)用開發(fā)領(lǐng)域的領(lǐng)導(dǎo)者 Mendix 、快速應(yīng)用開發(fā)的低代碼平臺(tái) OutSystems 獲得 3.6 億美金的投資,低代碼平臺(tái)市場開始火爆起來。

三、什么是低代碼?

低代碼來源于英語翻譯——Low Code,當(dāng)然,此“Low”非彼“Low”,它意指一種快速開發(fā)的方式,使用最少的代碼、以最快的速度來交付應(yīng)用程序。

幾乎所有的低代碼開發(fā)平臺(tái)有兩個(gè)共同特點(diǎn),這兩個(gè)特點(diǎn)的演化也決定了低代碼平臺(tái)的走向:

01、編程語言

低代碼并非無代碼,在應(yīng)用開發(fā)中,完全脫離代碼去執(zhí)行腳本、完善業(yè)務(wù)邏輯是不太現(xiàn)實(shí)的。低代碼開發(fā)平臺(tái)通常會(huì)有一套語言邏輯,用于補(bǔ)充不足,幫助執(zhí)行應(yīng)用的業(yè)務(wù)邏輯,使應(yīng)用更加完整。

為了了解現(xiàn)在的低代碼,我們需要從編程語言開始——低代碼意味著將人為的編程轉(zhuǎn)換為機(jī)器語言的過程。正如我們所知道的,計(jì)算機(jī)只能理解二進(jìn)制數(shù),編程語言成為了人和機(jī)器之間的橋梁。起初,這些語言是基礎(chǔ)語言,功能有限,它們以諸如Write、Display等詞匯開頭。比如在PASCAL中輸入命令“Writeln “Hello World!””,將通過二進(jìn)制指令轉(zhuǎn)化為“Hello World”顯示在屏幕上。

到這里,就會(huì)出現(xiàn)一個(gè)問題:為什么這些語言從一開始就沒有設(shè)計(jì)為可模仿拼寫呢?其實(shí)是因?yàn)楫?dāng)時(shí)技術(shù)的限制。如今,速度更快的微處理器出現(xiàn)、硬件性能的成倍增長,同樣,語言設(shè)計(jì)也發(fā)展到用更少的代碼獲取更多成果的階段。

02、圖形用戶界面

這也是低代碼最為顯著的特點(diǎn)。相比于傳統(tǒng)的敲代碼方式,低代碼將大多數(shù)字段進(jìn)行封裝,將原本隱性的代碼字段形成直觀的圖形界面,而開發(fā)人員只需要在圖形用戶界面拖拽相應(yīng)的模組即可進(jìn)行開發(fā)工作。

圖形用戶界面作為一種可視化開發(fā)技術(shù),能得到長足發(fā)展也得益于硬件設(shè)備的迭代更新,例如處理器、顯示技術(shù)等等。

隨著微處理器的出現(xiàn),以及屏幕從單色到如今的彩色LED和OLED的發(fā)展,都讓圖形用戶界面有了巨大的進(jìn)步。也正是這個(gè)特點(diǎn)的發(fā)展,為“公民開發(fā)”奠定了基礎(chǔ)。

四、低代碼平臺(tái)的興起

低代碼平臺(tái)的興起幾乎可以歸結(jié)為以上兩個(gè)特點(diǎn)的結(jié)合。2014年,Gartner提出“低代碼平臺(tái)”,這些平臺(tái)結(jié)合了擁有了簡單特性的“圖形用戶界面”和強(qiáng)大功能的“編程語言”,大大提升了應(yīng)用開發(fā)效率,同時(shí)也將用戶體驗(yàn)提升到一個(gè)新的層面。

這些平臺(tái)不僅減少了創(chuàng)建應(yīng)用程序界面所需的代碼量,而且還繞過了許多其他步驟,如設(shè)置框架,鏈接到數(shù)據(jù)庫等。

五、低代碼的風(fēng)口

對(duì)于當(dāng)前的趨勢(shì),低代碼無疑又踏上了風(fēng)口。按照低代碼的發(fā)展軌跡可以看出,低代碼開發(fā)平臺(tái)將朝著讓用戶使用更加簡單的方向去延伸,甚至,現(xiàn)在許多少兒編程培訓(xùn)班里,已經(jīng)開始出現(xiàn)低代碼開發(fā)的影子。

由于機(jī)器學(xué)習(xí)領(lǐng)域的不斷發(fā)展,低代碼平臺(tái)在今后的版本迭代中,也會(huì)讓圖形用戶界面更加直觀、使用更少的編程語言實(shí)現(xiàn)更多的功能,在快速演進(jìn)的過程中,我們甚至可以期待在語音命令上構(gòu)建應(yīng)用程序,試想一下通過“Siri”或者“小愛同學(xué)”來幫您搭建一款應(yīng)用程序,是不是就很興奮?

低代碼的風(fēng)還能吹多久?低代碼是否能乘風(fēng)而上成為下一次技術(shù)革命?我們不得而知,但正如低代碼所擁有的“無限可能性”,這一點(diǎn)毋庸置疑。

合理并且有效地運(yùn)用低代碼開發(fā)平臺(tái),不僅可以讓我們工作高效地運(yùn)行,還能最大程度保證團(tuán)隊(duì)目標(biāo)的達(dá)成。我推薦使用織信Informat,它內(nèi)置100多個(gè)應(yīng)用模板并覆蓋:OA、ERP、CRM、生產(chǎn)設(shè)備、績效、企業(yè)服務(wù)、個(gè)人及組織等多個(gè)應(yīng)用場景。點(diǎn)擊一鍵安裝,即可免費(fèi)試用?,F(xiàn)在注冊(cè)可享受終身免費(fèi)使用權(quán)益。同時(shí)還能體驗(yàn)在線搭建功能,是幫助企業(yè)開啟數(shù)字化轉(zhuǎn)型的重要引擎!

相關(guān)新聞

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