iVX和低代碼并沒(méi)有什么關(guān)系(ivx低代碼平臺(tái))

很多用戶(hù)和客戶(hù)都誤解iVX是“低代碼”平臺(tái)(我之前也認(rèn)為,但是我的評(píng)價(jià)是低代碼中最強(qiáng)存在),原來(lái)iVX不是,它比低代碼高級(jí)太多了:

雖然iVX確實(shí)符合很多低代碼平臺(tái)的基本特征,例如“可視化開(kāi)發(fā)環(huán)境”、“有組件有模版”、“支持多平臺(tái)擴(kuò)展”、“也能不寫(xiě)代碼完成應(yīng)用開(kāi)發(fā)”、“也能完成工作流、BI、表格、表單場(chǎng)景的開(kāi)發(fā)”… 但是,iVX和現(xiàn)在所說(shuō)的“低代碼”還是存在本質(zhì)的區(qū)別:

核心差異點(diǎn)

低代碼平臺(tái)

iVX

說(shuō)明

定義和定位

針對(duì)企業(yè)設(shè)計(jì)的:

內(nèi)部快速開(kāi)發(fā)工具

面對(duì)開(kāi)發(fā)者的:

圖形化編程語(yǔ)言

自帶IDE

導(dǎo)致技術(shù)架構(gòu)上也完全不同:

iVX涉及編程語(yǔ)言設(shè)計(jì)、編譯器/解釋器、各種框架/語(yǔ)義/語(yǔ)法轉(zhuǎn)化、圖形化IDE、

圖形化多人開(kāi)發(fā)工具、圖形化邏輯表達(dá)(采用專(zhuān)用高密度事件面板)、變量設(shè)計(jì)、云計(jì)算集成、調(diào)試器集成等。

代碼生成

無(wú)

(平臺(tái)內(nèi)運(yùn)行)

(全棧多語(yǔ)言)

具備“代碼生成能力”,則能“往前兼容”,

用戶(hù)最終可以脫離平臺(tái),直接代碼修改,

不會(huì)被單一平臺(tái)“鎖定”。

代碼生成是核心,使得iVX具有編程語(yǔ)言特性。

功能顆粒度

場(chǎng)景級(jí)

(模型驅(qū)動(dòng))

語(yǔ)言級(jí)

(組件 邏輯)

iVX具備圖靈完備的“非代碼邏輯表達(dá)”能力,以及分層的設(shè)計(jì):

(代碼–組件–小模塊–模型–模版)

無(wú)論是前端后臺(tái),iVX都具有更細(xì)顆粒度

和代碼關(guān)系

需要少量代碼

(低代碼由來(lái))

充分非必要

iVX和代碼是“充分非必要”的關(guān)系,代碼在iVX中的各個(gè)地方都可以使用,包括:自定義組件、JS函數(shù)、CSS、HTML、Java、SQL、以及各種SDK。

但是完全不用代碼也可以。

導(dǎo)出部署

無(wú)

源于代碼生成能力

邏輯表達(dá)

工作流邏輯

(非代碼邏輯)

邏輯事件面板

(代碼邏輯)

iVX使用專(zhuān)有技術(shù);

低代碼平臺(tái)使用開(kāi)源框架。

售賣(mài)方式

最終用戶(hù)數(shù)

開(kāi)發(fā)者數(shù)量

源于代碼生成能力

iVX只負(fù)責(zé)生成代碼,和運(yùn)行時(shí)資源解耦(運(yùn)行時(shí)資源由“公有云”“私有云”提供)

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

多個(gè)

(多個(gè)工具)

1個(gè)

(一個(gè)IDE)

iVX實(shí)現(xiàn)了All in One;

低代碼平臺(tái)需要在多個(gè)工具上使用切換。

低代碼對(duì)于通用場(chǎng)景有模板的情況下,用起低代碼會(huì)更便捷高效。但如果自己想要做的應(yīng)用具有個(gè)性化,iVX用起來(lái)就太順手了。

相關(guān)新聞

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