欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

目錄

柚子快報(bào)激活碼778899分享:【低代碼】ivx詳解之系統(tǒng)架構(gòu)

柚子快報(bào)激活碼778899分享:【低代碼】ivx詳解之系統(tǒng)架構(gòu)

http://yzkb.51969.com/

目錄

一. 前后臺(tái)分離架構(gòu)概覽二. 應(yīng)用編輯舉例三. 制作極簡(jiǎn)活動(dòng)表單四. 總結(jié)

低代碼已經(jīng)成為軟件開(kāi)發(fā)變革的新方向,而iVX(官網(wǎng)鏈接)是首個(gè)通用無(wú)代碼開(kāi)發(fā)平臺(tái),做到了整個(gè)開(kāi)發(fā)過(guò)程幾乎完全不需要代碼。 ivx學(xué)習(xí):https://www.ivx.cn?extend=chenhua

一. 前后臺(tái)分離架構(gòu)概覽

iVX的應(yīng)用采用前后端分離架構(gòu),即前端部分和后臺(tái)部分的邏輯完全獨(dú)立,兩者通過(guò)服務(wù)組件來(lái)通信: 如上圖所示,前臺(tái)部分,對(duì)應(yīng)前端應(yīng)用程序,負(fù)責(zé)客戶端界面的展示與交互。在iVX中,前端程序支持多種類型,包括web應(yīng)用,小程序,原生app,與windows exe應(yīng)用。在運(yùn)行時(shí),每個(gè)用戶都會(huì)在本地客戶端下載或安裝一份前端程序來(lái)運(yùn)行;后臺(tái)部分,對(duì)應(yīng)服務(wù)端程序,部署在后臺(tái)服務(wù)器(集群)中,負(fù)責(zé)后臺(tái)數(shù)據(jù)與通信邏輯的處理。

其中,后臺(tái)部分進(jìn)一步包括后臺(tái)資源接口和服務(wù)邏輯:

后臺(tái)資源接口,主要包含各種數(shù)據(jù)庫(kù),api,緩存,文件等后臺(tái)資源的操作接口,每一種接口都對(duì)應(yīng)iVX中的一個(gè)后臺(tái)組件。注意,iVX僅負(fù)責(zé)生成應(yīng)用程序,并不提供后臺(tái)資源本身。因此,要運(yùn)行iVX的后臺(tái)程序,需要額外接入后臺(tái)資源,比如mysql數(shù)據(jù)庫(kù),redis等等。在iVX公有云上,這些資源已經(jīng)自動(dòng)接入,因此可以iVX應(yīng)用可以直接發(fā)布運(yùn)行;如果選擇私有部署,則需要自行準(zhǔn)備資源,詳見(jiàn)私有部署相關(guān)文檔; 服務(wù)邏輯,主要包含服務(wù)組件,是前端程序和后臺(tái)資源進(jìn)行交互的“中央樞紐”。其提供了一個(gè)HTTP的服務(wù)接口(REST API),可以供iVX前端部分應(yīng)用或其他第三方應(yīng)用來(lái)調(diào)用,同時(shí),可以直接操作各種后臺(tái)資源,并定義內(nèi)部處理邏輯。

二. 應(yīng)用編輯舉例

在iVX編輯器中,前臺(tái)部分和后臺(tái)部分的應(yīng)用邏輯,分別在前臺(tái)和后臺(tái)根中編輯。接下來(lái)我們舉一個(gè)簡(jiǎn)單的例子,來(lái)說(shuō)明一個(gè)應(yīng)用的各部分邏輯在對(duì)象樹(shù)中的對(duì)應(yīng)關(guān)系。 假設(shè)我們要做一個(gè)簡(jiǎn)單的表單提交應(yīng)用,其應(yīng)用架構(gòu)如下:

左側(cè)用戶界面,即前端應(yīng)用,其運(yùn)行在用戶的瀏覽器端,負(fù)責(zé)收集用戶填寫的信息; 右側(cè)的數(shù)據(jù)庫(kù)表,即后臺(tái)資源,負(fù)責(zé)存儲(chǔ)所有用戶提交的信息; 中間的提交服務(wù),即后臺(tái)的服務(wù)層,負(fù)責(zé)監(jiān)聽(tīng)前端應(yīng)用發(fā)送過(guò)來(lái)的請(qǐng)求,對(duì)請(qǐng)求的數(shù)據(jù)進(jìn)行處理,比如,判斷一下提交的數(shù)據(jù)是否合法,然后調(diào)用數(shù)據(jù)庫(kù)表,寫入數(shù)據(jù)。數(shù)據(jù)寫入之后,服務(wù)還需要根據(jù)寫入是否成功,將結(jié)果返回給前端應(yīng)用,這樣前端應(yīng)用可以把數(shù)據(jù)提交結(jié)果在界面上提示出來(lái)。

這個(gè)應(yīng)用所對(duì)應(yīng)的編輯器界面如下:

在上圖中,左側(cè)表單提交界面,對(duì)應(yīng)所有前臺(tái)下的UI元素和邏輯,中間提交服務(wù),對(duì)應(yīng)后臺(tái)根下的“提交服務(wù)”組件,右側(cè)數(shù)據(jù)表,對(duì)應(yīng)后臺(tái)根下的“用戶信息表”數(shù)據(jù)庫(kù)組件。注意,由于服務(wù)和數(shù)據(jù)庫(kù)(后臺(tái)資源)都是部署在后臺(tái)服務(wù)器,因此,盡管他們的職能不同,但都是添加在編輯器“后臺(tái)”根下。

三. 制作極簡(jiǎn)活動(dòng)表單

提交表單參數(shù)設(shè)置:

服務(wù)定義: 數(shù)據(jù)表設(shè)置:

四. 總結(jié)

ivx的編輯界面具有實(shí)時(shí)可見(jiàn)的效果,不需要編譯運(yùn)行,對(duì)于前端開(kāi)發(fā)人員非常友好。在數(shù)據(jù)存儲(chǔ)上,簡(jiǎn)化了數(shù)據(jù)庫(kù)運(yùn)用的操作,不再需要記憶復(fù)雜的數(shù)據(jù)庫(kù)命令。

柚子快報(bào)激活碼778899分享:【低代碼】ivx詳解之系統(tǒng)架構(gòu)

http://yzkb.51969.com/

相關(guān)閱讀

評(píng)論可見(jiàn),查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場(chǎng)。

轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://m.gantiao.com.cn/post/18001301.html

發(fā)布評(píng)論

您暫未設(shè)置收款碼

請(qǐng)?jiān)谥黝}配置——文章設(shè)置里上傳

掃描二維碼手機(jī)訪問(wèn)

文章目錄