告全體用戶書——“iVX和低代碼并沒有什么關(guān)系”(ivx低代碼平臺)

告全體用戶書——“iVX和低代碼并沒有什么關(guān)系”(ivx低代碼平臺)

很多用戶和客戶都誤解我們是“低代碼”平臺,也就是“LCDP”,我覺得需要在這里申明一下:

iVX和低代碼并沒有什么關(guān)系!

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

核心差異點

低代碼平臺

iVX

說明

定義和定位

針對企業(yè)設計的:

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

面對開發(fā)者的:

圖形化編程語言

自帶IDE

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

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

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

代碼生成

(平臺內(nèi)運行)

(全棧多語言)

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

用戶最終可以脫離平臺,直接代碼修改,

不會被單一平臺“鎖定”。

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

功能顆粒度

場景級

(模型驅(qū)動)

語言級

(組件 邏輯)

iVX具備圖靈完備的“非代碼邏輯表達”能力,以及分層的設計:

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

無論是前端后臺,iVX都具有更細顆粒度

和代碼關(guān)系

需要少量代碼

(低代碼由來)

充分非必要

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

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

導出部署

源于代碼生成能力

邏輯表達

工作流邏輯

(非代碼邏輯)

邏輯事件面板

(代碼邏輯)

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

低代碼平臺使用開源框架。

售賣方式

最終用戶數(shù)

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

源于代碼生成能力

iVX只負責生成代碼,和運行時資源解耦(運行時資源由“公有云”“私有云”提供)

開發(fā)工具

多個

(多個工具)

1個

(一個IDE)

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

低代碼平臺需要在多個工具上使用切換。

本申明的目并不是評判“誰高誰低”,每一種技術(shù)都有其符合自身使用的場景。低代碼也有很多適合的使用場景,也許在其適合的場景中,低代碼還要更便捷一些。

但是iVX確實不應和低代碼劃分為同一個類別,希望大家能力理解和支持!

相關(guān)新聞

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