自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

低代碼到底要多低才算低?

開(kāi)發(fā) 前端
低代碼到底要多低才算低?低代碼工具的目標(biāo)用戶到底是誰(shuí)?低代碼為啥就突然火了?這三個(gè)問(wèn)題,作為甲方中國(guó)企業(yè)怎么看?作為乙方中國(guó)企業(yè)軟件提供商怎么看?

三個(gè)問(wèn)題:

  • 低代碼到底要多低才算低?
  • 低代碼工具的目標(biāo)用戶到底是誰(shuí)?
  • 低代碼為啥就突然火了?

這三個(gè)問(wèn)題,作為甲方中國(guó)企業(yè)怎么看?作為乙方中國(guó)企業(yè)軟件提供商怎么看?


(1) 時(shí)代大背景

1980年深圳特區(qū)成立,1991年電視劇《外來(lái)妹》播出,毛寧和楊鈺瑩唱的片中曲。

Intel 386是1985年推出的,486是1989年推出的。1994年,微軟推出Windows3.2,是第一個(gè)中文Windows系統(tǒng)。1995年,Windows95推出,Amazon創(chuàng)立、雅虎創(chuàng)立,世界互聯(lián)網(wǎng)爆發(fā)。

WPS、CCED都在1988年開(kāi)發(fā)出來(lái)第一版,著名的殺毒軟件江民公司KV100是1994年推出的。19923年鮑岳橋加入希望公司在1994年推出最新版本UCDOS

(2) DOS時(shí)代的低代碼工具

1982年Dbase第一個(gè)DOS版本發(fā)布,1984年Dbase用C語(yǔ)言重寫(xiě)了一次。1986年Foxbase推出。

那個(gè)時(shí)代是單機(jī)、字符界面、命令行。人們寫(xiě)企業(yè)管理軟件,就一個(gè)Dbase/Foxbase,數(shù)據(jù)庫(kù)、業(yè)務(wù)邏輯、前端輸入輸出UI,都在一起。

那個(gè)時(shí)代的技術(shù)也不復(fù)雜,那個(gè)時(shí)代90年代初蘇聯(lián)還未解體、世界還在冷戰(zhàn)隔膜、鄧小平還未南巡、中國(guó)還在計(jì)劃經(jīng)濟(jì)雙軌制,那個(gè)時(shí)代的企業(yè)有計(jì)算機(jī)的都是在無(wú)塵機(jī)房、進(jìn)門(mén)要換拖鞋穿白大褂、計(jì)算機(jī)使用者個(gè)個(gè)會(huì)Dbase編程。

大連雅奇過(guò)去出了個(gè)代碼生成器,可以按向?qū)ё詣?dòng)生成各種常見(jiàn)的增刪改查功能代碼。我記得在1997-1999有個(gè)廣州速達(dá)軟件,號(hào)稱ERP,打開(kāi)一看什么都有,仔細(xì)一看本質(zhì)都是增刪改查。

(3) Windows時(shí)代的低代碼工具

Windows時(shí)代不僅是可視化、鼠標(biāo),也是局域網(wǎng)、大型數(shù)據(jù)庫(kù)。

那個(gè)時(shí)代三大利器:VB、PB、Delphi。我重點(diǎn)說(shuō)說(shuō)PB。

PowerBuilder是1991年推出的,是由大型關(guān)系數(shù)據(jù)庫(kù)廠商Sybase推出的。如何基于大型關(guān)系數(shù)據(jù)庫(kù)快速開(kāi)發(fā)基于可視化UI、客戶端/服務(wù)器局域網(wǎng)模式的企業(yè)應(yīng)用軟件,這是Sybase的初衷。

我最喜歡PB的DataWindow這個(gè)可視化組件,既可以增刪改查/排序/過(guò)濾,又可以輸出報(bào)表/預(yù)覽/打印/導(dǎo)出。簡(jiǎn)直是網(wǎng)絡(luò)版的EXCEL。想想,EXCEL不就是這么功能么?

我在1999年主力參與了全新一代的企業(yè)級(jí)應(yīng)用套件研發(fā),我們自己設(shè)計(jì)自己研發(fā)了一套個(gè)性化配置平臺(tái),你可以借助這個(gè)工具自定義界面、自定義字段、自定義查詢、自定義報(bào)表。我們也有自己做的實(shí)施工具,方便實(shí)施人員進(jìn)行基礎(chǔ)數(shù)據(jù)初始化、功能權(quán)限配置、業(yè)務(wù)參數(shù)配置、審批工作流程配置。這是兩個(gè)不同的工具。

從1995年以來(lái),朱镕基進(jìn)行了國(guó)退民進(jìn)、市場(chǎng)經(jīng)濟(jì)改革,企業(yè)需要多部門(mén)勾稽關(guān)聯(lián)防止跑冒滴漏,PC機(jī)普及/價(jià)格大幅下降/Windows易用普及。應(yīng)用從個(gè)人單機(jī)或單部門(mén)應(yīng)用也擴(kuò)展為全企業(yè)應(yīng)用,技術(shù)也從個(gè)人英雄個(gè)人開(kāi)發(fā)簡(jiǎn)單技術(shù)走向多層、組件技術(shù)、分布式計(jì)算、UML建模、軟件工程工作模式。原來(lái)企業(yè)內(nèi)的IT技術(shù)人員要么放下了手里的技術(shù)開(kāi)始使用商業(yè)軟件公司的個(gè)性化配置平臺(tái)和實(shí)施平臺(tái)運(yùn)維平臺(tái),要么有些企業(yè)內(nèi)的IT技術(shù)人員跳槽到了專業(yè)的商業(yè)軟件公司做實(shí)施顧問(wèn)或研發(fā)人員。

(4) Web時(shí)代的低代碼工具

1997年,Amazon、雅虎全都上市。

1997年,Delphi3.0推出:新增加了個(gè)關(guān)鍵字Interface,開(kāi)始支持DCOM技術(shù)。DCOM是微軟1995年隨Win95推出的技術(shù)。當(dāng)時(shí)微軟推一個(gè)概念叫Windows DNA,就是說(shuō),應(yīng)用可組合而成。Delphi也隨流行,推基于局域網(wǎng)的三層技術(shù)架構(gòu):客戶端、中間層DCOM業(yè)務(wù)邏輯、后臺(tái)大型關(guān)系數(shù)據(jù)庫(kù)。

但,1995年,Java、Javascript、IE瀏覽器1.0也成為了互聯(lián)網(wǎng)主流。1997年Java推出JSP/Servlet,1998年推出EJB,1999年推出J2EE。

所以Web時(shí)代的架構(gòu)層次成了:

  • 瀏覽器前端:HTML、CSS、Javascript
  • Web端:JSP/Servlet
  • 中間邏輯層:EJB
  • 后端:大型關(guān)系數(shù)據(jù)庫(kù)

這時(shí)候的可視化成了Adobe的Dreamweaver(MicroMedia公司在1997年開(kāi)發(fā),在2005年被Adobe收購(gòu))、微軟的FrontPage(1995年推出)。使用者更多是網(wǎng)頁(yè)設(shè)計(jì)師,而不是程序員。這是歷史最大的變化。從未這樣過(guò)。

后來(lái),網(wǎng)頁(yè)設(shè)計(jì)師分離出來(lái)兩個(gè),一個(gè)叫UIUE,一個(gè)叫前端開(kāi)發(fā)工程師。但,前端編程,不再可視化了。

可以這么說(shuō):低代碼開(kāi)發(fā),從Web時(shí)代就死了。

為啥?你看啊,企業(yè)是個(gè)單獨(dú)組織,互聯(lián)網(wǎng)是個(gè)社會(huì)組織,一個(gè)是網(wǎng)狀中的結(jié)點(diǎn),一個(gè)是網(wǎng),這不在一個(gè)維度。

所以在Web時(shí)代以及以后,各層技術(shù)變化劇烈。

  • 瀏覽器可視化層:從JQuery、Bootstrap,到AngularJS、VUE
  • Web層:除了JSP/ASP.Net,還有咱們常見(jiàn)的PHP、Ruby、Python、NodeJS等等
  • 中間件層:也是一路狂奔,不僅分解了很多中間件(WebServer、EJB Server、消息隊(duì)列、分布式事務(wù)、目錄服務(wù)等等),從架構(gòu)技術(shù)也是一路狂奔出SOA、Spring、微服務(wù),現(xiàn)在又流行無(wú)服務(wù)器編程
  • 數(shù)據(jù)層:也是一路狂奔,SQL、NoSQL、數(shù)據(jù)湖、實(shí)時(shí)流式計(jì)算,每年會(huì)流行一個(gè)大數(shù)據(jù)技術(shù),真是讓人眼花繚亂

在Web時(shí)代,不管是甲方的IT部門(mén)人員,還是乙方的實(shí)施人員,都已經(jīng)對(duì)技術(shù)束手無(wú)策了,淪為純的軟件應(yīng)用人員了。低代碼需求一沉淪就沉淪了快20年。

(5) 云時(shí)代的低代碼工具

現(xiàn)在又在了云時(shí)代。

1999年創(chuàng)業(yè)的Salesforce,在2007年發(fā)明了類Java的APEX商業(yè)應(yīng)用開(kāi)發(fā)語(yǔ)言供應(yīng)用商店開(kāi)發(fā)合作伙伴用。但這幾年也在推Lightning低代碼平臺(tái)。

說(shuō)起商業(yè)應(yīng)用開(kāi)發(fā)語(yǔ)言,最鼻祖應(yīng)該就是SAP在1979年發(fā)明的ABAP,一開(kāi)始是為了搞報(bào)表開(kāi)發(fā)的,類似Excel中的函數(shù)和VBA。一開(kāi)始ABAP也是目標(biāo)給客戶項(xiàng)目定制開(kāi)發(fā)合作伙伴用的。

說(shuō)實(shí)話,我是蠻喜歡EXCEL和它嵌入的VBA的。

剛才我就說(shuō):EXCEL本來(lái)就像一個(gè)單機(jī)版的數(shù)據(jù)輸入輸出工具,所以中國(guó)很多企業(yè)管理軟件,都是被單機(jī)個(gè)人EXCEL+QQ網(wǎng)絡(luò)協(xié)同秒殺的。

你看VBA,腳本很簡(jiǎn)單,還能錄制自動(dòng)修成代碼,還可以直接修改/調(diào)試/跟蹤,還可以建立自定義UI控件和Form,最最牛的是還可以調(diào)用COM API,這就功能走出EXCEL邊界,強(qiáng)大死了。

EXCEL一般都是個(gè)人單機(jī)用的辦公套件。說(shuō)起組織協(xié)同多人用的辦公套件,我想起來(lái)IBm的Domino/Notes。

  • 它有文檔編輯套件:類EXCEL/Word/PPT
  • 它有內(nèi)容文檔存儲(chǔ)、內(nèi)容權(quán)限管理、內(nèi)容搜索
  • 它有統(tǒng)一工作流引擎
  • 它有類VBA的腳本語(yǔ)言、可視化開(kāi)發(fā)
  • 它有統(tǒng)一通信:郵件、IM、VOIP網(wǎng)絡(luò)電話
  • 它有項(xiàng)目、日程、任務(wù)、會(huì)議
  • 它有企業(yè)社交:BBS、博客、微博...

但我這一節(jié)重點(diǎn)說(shuō)的不是這些存在了50年或30年的東西。

我想說(shuō)的是,基于云時(shí)代,怎么看全局。

先說(shuō)說(shuō)企業(yè)這一端。

大家也看到前段時(shí)間流行的一篇文章,說(shuō)特斯拉自研智能制造信息化系統(tǒng)、自研線上線下一體化電商銷(xiāo)售信息化系統(tǒng)、自研基于遠(yuǎn)程車(chē)聯(lián)網(wǎng)數(shù)據(jù)監(jiān)控遠(yuǎn)程診斷的售后服務(wù)信息化系統(tǒng)。

為啥要自研呢?用SAP ERP難道不香嗎?

還真不香,我過(guò)去寫(xiě)過(guò)一篇文章專門(mén)寫(xiě)特斯拉的創(chuàng)新突破,從設(shè)計(jì)、技術(shù)、制造、銷(xiāo)售、售后,皆劇烈創(chuàng)新,和福特、通用汽車(chē)、奔馳、寶馬這些百年汽車(chē)企業(yè)截然不同。這不自研,沒(méi)法適用啊,摯肘特斯拉快速變化創(chuàng)新突破。

這和中國(guó)電子商務(wù)公司雇傭1萬(wàn)多人自研業(yè)務(wù)系統(tǒng)是一個(gè)道理。

但是,有快速進(jìn)化創(chuàng)新革命的需求,還得能做了。

好就好在這么復(fù)雜的技術(shù),現(xiàn)在有了兩個(gè)支撐:一個(gè)是國(guó)際巨頭貢獻(xiàn)的經(jīng)過(guò)實(shí)證錘煉的開(kāi)源免費(fèi)技術(shù),一個(gè)就是云計(jì)算。所以中國(guó)很多過(guò)去只購(gòu)買(mǎi)外部商業(yè)軟件或者外包開(kāi)發(fā)的企業(yè),現(xiàn)在紛紛成立獨(dú)立的科技公司、自己招CTO自己組建研發(fā)團(tuán)隊(duì),基于云服務(wù)開(kāi)發(fā)自己的商業(yè)創(chuàng)新。他們的技術(shù)團(tuán)隊(duì)規(guī)模與實(shí)力當(dāng)然仍然比不上專業(yè)的軟件公司,但是他們需要的商業(yè)創(chuàng)新又沒(méi)有成熟商業(yè)軟件,咋辦?實(shí)質(zhì)上,商業(yè)軟件公司的進(jìn)化,已經(jīng)落后于這個(gè)不斷快速劇烈變化的時(shí)代?低代碼工具、低代碼工具使用者,呼之欲出。

AWS從2006年推出,每年推出和更新的云服務(wù)多達(dá)幾千個(gè)。這在過(guò)去軟件時(shí)代不可想象。想想軟件時(shí)代:IBM服務(wù)器、EMC存儲(chǔ)、Oracle數(shù)據(jù)庫(kù)...,在開(kāi)源與云服務(wù)時(shí)代,AWS一家就通吃全部。這是過(guò)去從來(lái)沒(méi)有過(guò)的事情。

讓新開(kāi)發(fā)的應(yīng)用一開(kāi)始就長(zhǎng)在云上,是直接調(diào)用這幾千個(gè)云服務(wù)組合而成,作為云計(jì)算巨頭該怎么做呢?

  • 入口門(mén)戶、Open ID:類似釘釘
  • 應(yīng)用商店肯定得有,統(tǒng)一訂單管理、統(tǒng)一支付、統(tǒng)一結(jié)算
  • 輕應(yīng)用UI技術(shù)肯定得有,類似微信小程序
  • 一個(gè)低代碼平臺(tái),可以快速可視化向?qū)沙S迷鰟h改查,也可以快速搭建自己想用的可視化頁(yè)面,也可以快速調(diào)用那幾千項(xiàng)云服務(wù)API。你看AWS不僅給這些云服務(wù)統(tǒng)一提供了API,還發(fā)布了比微服務(wù)更簡(jiǎn)易的技術(shù):無(wú)服務(wù)器Serverless技術(shù)

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

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

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

 

 

責(zé)任編輯:趙寧寧 來(lái)源: IT168網(wǎng)站
相關(guān)推薦

2020-10-21 14:40:06

代碼開(kāi)發(fā)平臺(tái)

2009-04-22 17:05:36

Linux配置運(yùn)行

2012-12-18 12:55:45

2010-06-17 14:34:31

Linux最低配置

2022-06-17 08:00:00

低代碼工具開(kāi)發(fā)

2021-02-03 20:25:40

AI

2020-10-18 07:19:47

低代碼機(jī)器學(xué)習(xí)低代碼工具

2022-04-25 12:55:55

低代碼無(wú)代碼開(kāi)發(fā)

2020-09-03 10:06:53

低代碼平臺(tái)編碼低代碼

2021-10-21 06:52:18

低代碼無(wú)代碼開(kāi)發(fā)

2020-11-16 14:48:45

代碼開(kāi)發(fā)工具

2021-04-08 15:07:51

低代碼開(kāi)發(fā)平臺(tái)

2020-11-03 10:12:34

低代碼程序開(kāi)發(fā)編碼

2023-05-20 17:58:31

低代碼軟件

2023-03-31 13:53:00

低代碼平臺(tái)選型

2021-07-26 09:00:00

開(kāi)發(fā)編程工具

2020-09-08 12:51:35

低代碼開(kāi) 發(fā)代碼平臺(tái)

2023-04-28 08:06:04

低代碼AI智能

2022-12-01 11:14:40

低代碼工具產(chǎn)品

2009-04-22 10:16:37

網(wǎng)站架構(gòu)Web數(shù)據(jù)冗余
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)