国产精一区二区_午夜视频99_免费白白视频_中文字幕一区免费

Ultimus 可構(gòu)建大型復(fù)雜Web應(yīng)用的低代碼平臺(tái)UWF4.1

丁小軍
+ 關(guān)注
2022-01-14 11:45
1001次閱讀

低代碼的發(fā)展歷史

 

Ultimus 可構(gòu)建大型復(fù)雜Web應(yīng)用的低代碼平臺(tái)UWF4.1

 

1980年代,美國(guó)公司和實(shí)驗(yàn)室開始研究程序可視化編程這個(gè)領(lǐng)域,做出了4GL“第四代編程語言”,后來衍生成VPL。

1982年,詹姆斯·馬丁(James Martin)出版了《無程序員的應(yīng)用程序開發(fā)》一書。

2010, 麻省理工又將這一概念應(yīng)用于兒童編程領(lǐng)域,產(chǎn)出了風(fēng)靡全球的Scratch。

2014年,Forrester創(chuàng)造了“低代碼”一詞來對(duì)專注于開發(fā)簡(jiǎn)單性和易用性的開發(fā)平臺(tái)進(jìn)行分類。這些平臺(tái)無需完全了解編碼就可以通過可視化的模式配置應(yīng)用,低代碼就此迅速流行起來

2014年,Gartner隨后又提出了aPaaS和iPaaS的概念,其中aPaaS概念和低代碼/零代碼非常吻合。

 

Ultimus Firsts/安碼首創(chuàng)

Ultimus 可構(gòu)建大型復(fù)雜Web應(yīng)用的低代碼平臺(tái)UWF4.1

 

早在1994年,Ultimus就提出可視化表單配置、流程配置及集成配置的概念是最早一批的低代碼平臺(tái)的實(shí)現(xiàn)。

隨后,又有了組織架構(gòu)可視化配置,流程規(guī)則可視化,組合式流程的概念。

 

低代碼、BPM及OA的異同

Ultimus 可構(gòu)建大型復(fù)雜Web應(yīng)用的低代碼平臺(tái)UWF4.1

 

低代碼平臺(tái):

• 各類程序及應(yīng)用

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

• 偏開發(fā)端

 

BPM

• 流程梳理及落地

• 流程績(jī)效優(yōu)化

• 流程開發(fā)平臺(tái)

• 偏開發(fā)端

OA

•  辦公無紙化

• 辦公類套裝軟件

• 偏應(yīng)用端

 

互相有著差異,也有著共同點(diǎn):

• 表單低代碼

• 流程低代碼

 

What is UWF?

 

UWF全稱Ultimus Web framework,是大型復(fù)雜Web應(yīng)用的低代碼平臺(tái)。

 

Ultimus 可構(gòu)建大型復(fù)雜Web應(yīng)用的低代碼平臺(tái)UWF4.1

 

完全定制項(xiàng)目的特點(diǎn):

• 實(shí)現(xiàn)復(fù)雜應(yīng)用

• 專業(yè)開發(fā)人員

• 專業(yè)IDE工具

• 代碼調(diào)試

 

 

無代碼項(xiàng)目的特點(diǎn):

• 實(shí)現(xiàn)簡(jiǎn)單應(yīng)用

• 無需專業(yè)人員

• 可視化工具

UWF項(xiàng)目具備的功能:

• 實(shí)現(xiàn)簡(jiǎn)單應(yīng)用

• 無需專業(yè)人員

• 可視化工具

• 實(shí)現(xiàn)復(fù)雜應(yīng)用

• 專業(yè)開發(fā)人員

• 專業(yè)IDE工具

• 代碼調(diào)試

除了之外,還有下面的特點(diǎn):

• 模塊化

• 模塊依賴

• 前端組件化

• NPM私有庫

 

Ultimus 可構(gòu)建大型復(fù)雜Web應(yīng)用的低代碼平臺(tái)UWF4.1

 

Ultimus 可構(gòu)建大型復(fù)雜Web應(yīng)用的低代碼平臺(tái)UWF4.1

 

UWF Module模塊化

每個(gè)UWF應(yīng)用都是一個(gè)模塊

 

Ultimus 可構(gòu)建大型復(fù)雜Web應(yīng)用的低代碼平臺(tái)UWF4.1

UWF模塊包括前端、后端、郵件/消息模板及模塊配置等。

在模塊配置或者編寫完成后,可以發(fā)布到NPM私有庫中,NPM私有庫有各種類型模塊,如流程、主數(shù)據(jù)、儀表盤及報(bào)表分析等等。

 

UWF 4.1前端支持Typescript

 

Ultimus 可構(gòu)建大型復(fù)雜Web應(yīng)用的低代碼平臺(tái)UWF4.1專業(yè)開發(fā)人員在寫前端Javascript時(shí),是否可以像C#,Java等寫后端一樣?

有良好的代碼提示、靜態(tài)類型檢查、泛型支持及異步編程。

Typescript是個(gè)不錯(cuò)的選擇。

 

UWF 4.1前端組件化

低代碼平臺(tái)不可能滿足所有的業(yè)務(wù)場(chǎng)景,但是UWF封裝了大量的組件。在構(gòu)建復(fù)雜應(yīng)用時(shí),只需稍微修改UWF封裝的Vue組件即可滿足需求。

也可以利用互聯(lián)網(wǎng)目前的前端生態(tài),安裝前端NPM組件

UWF前端組件利用下一代Javascript技術(shù),無需打包編譯(unbundle),模塊直接一鍵安裝即可使用。

 

UWF 4.1整體架構(gòu)圖 

 

Ultimus 可構(gòu)建大型復(fù)雜Web應(yīng)用的低代碼平臺(tái)UWF4.1

UWF門戶包括PC、移動(dòng)、微信、釘釘門戶。

在門戶下包括用低代碼配置開發(fā)的各個(gè)應(yīng)用或者模塊。

每個(gè)模塊可以單獨(dú)安裝、更新或替換。

同時(shí),當(dāng)需求不滿足時(shí),專業(yè)開發(fā)人員可以對(duì)模塊進(jìn)行擴(kuò)展。擴(kuò)展完成后可以發(fā)布到npm私有庫,或者發(fā)布到測(cè)試環(huán)境及正式環(huán)境。

 

[免責(zé)聲明]

原文標(biāo)題: Ultimus 可構(gòu)建大型復(fù)雜Web應(yīng)用的低代碼平臺(tái)UWF4.1

本文由作者原創(chuàng)發(fā)布于36氪企服點(diǎn)評(píng);未經(jīng)許可,禁止轉(zhuǎn)載。

資深作者丁小軍
丁小軍
0
安碼商務(wù)軟件系統(tǒng)(上海)有限公司
實(shí)力廠商
實(shí)力廠商
優(yōu)質(zhì)服務(wù)
優(yōu)質(zhì)服務(wù)
及時(shí)響應(yīng)
及時(shí)響應(yīng)
立即詢價(jià)
相關(guān)文章
最新文章
查看更多
關(guān)注 36氪企服點(diǎn)評(píng) 公眾號(hào)
打開微信掃一掃
為您推送企服點(diǎn)評(píng)最新內(nèi)容
消息通知
咨詢?nèi)腭v
商務(wù)合作