一個(gè)可以自舉的低代碼系統(tǒng)
什么是自舉呢?
從事軟件技術(shù)領(lǐng)域的朋友,可能知道自舉。
我們拿一款開發(fā)語(yǔ)言來(lái)做說(shuō)明。
常見的開發(fā)語(yǔ)言有不少,
例如:Java、C、C 、C#、Golang等
這些都是需要編譯的語(yǔ)言(腳本語(yǔ)言先放一邊),
這里說(shuō)的編譯不是javac,而是是jit編譯器。
javac負(fù)責(zé)把java代碼編譯為JVM字節(jié)碼,
jit編譯器負(fù)責(zé)把字節(jié)碼指令翻譯為機(jī)器指令。
而jit編譯器由C 開發(fā)。
而C、Golang他們的編譯器都是用自己的語(yǔ)言實(shí)現(xiàn)的,
換句話說(shuō),C的編譯器是使用C語(yǔ)言開發(fā),
Golang的編譯器是使用Golang語(yǔ)言開發(fā)。
這就是我們常說(shuō)的自舉。
那么同時(shí)又引出來(lái)一個(gè)到底先有雞還是先有蛋蛋問(wèn)題。
答案是先有開發(fā)語(yǔ)言。
你的低代碼系統(tǒng)是自舉的嗎?
這個(gè)問(wèn)題是什么意思呢?
類比一下前面所描述的開發(fā)語(yǔ)言自舉,
翻譯一下就是說(shuō):
你的低代碼系統(tǒng)是由你的低代碼系統(tǒng)開發(fā)的嗎?
這是一位朋友提出的問(wèn)題,
而他正在操盤一個(gè)項(xiàng)目,需要一個(gè)低代碼系統(tǒng)。
他認(rèn)為現(xiàn)在的低代碼系統(tǒng)實(shí)現(xiàn)方式主要是窮舉法,
如果低代碼系統(tǒng)的功能有50%是低代碼系統(tǒng)本身實(shí)現(xiàn),
那么在他那里就算是及格了。
這不巧了不是,
咱也有了低代碼系統(tǒng)啊,
而且是100%自舉,
無(wú)意中,這倒成了一個(gè)巨大的競(jìng)爭(zhēng)力。
為什么這位朋友要看低代碼系統(tǒng)是否能自舉呢?
原因很簡(jiǎn)單,就是要衡量低代碼系統(tǒng)能力邊界。
低代碼系統(tǒng)比較復(fù)雜,
如果低代碼系統(tǒng)能夠自舉,
那么在使用它開發(fā)應(yīng)用系統(tǒng)的時(shí)候,
受到的制約就相對(duì)較少,
就可以快速地配置出非常復(fù)雜的功能。
這是我們的朱雀BOS開發(fā)平臺(tái),
截圖是低代碼平臺(tái)開發(fā)的部分應(yīng)用,
其中用紅線框框出來(lái)的應(yīng)用“BOS系統(tǒng)”,
就是低代碼系統(tǒng)。
低代碼系統(tǒng)自身就是整個(gè)系統(tǒng)中的一個(gè)應(yīng)用。
朱雀BOS讓一個(gè)普通開發(fā)者,
很輕松地成為一個(gè)全棧開發(fā)者。
身邊也有很多朋友在問(wèn)朱雀BOS他們是否可以用。
答案是可以的。
我們正在做這方面的升級(jí),
初步的計(jì)劃是:
有做系統(tǒng)能力的朋友可以獲得開發(fā)者證書,
終端使用的客戶需要獲得使用授權(quán)證書,
使用授權(quán)證書需要付費(fèi)。
付費(fèi)的方案可以根據(jù)具體情況設(shè)置,
我們,也就是低代碼系統(tǒng)提供方與開發(fā)者再進(jìn)行分潤(rùn)。
這個(gè)方案可以最大限度地降低開發(fā)者初期成本,
保障開發(fā)者利益。
如果您覺得本文對(duì)您有用,建議收藏;
如果您覺得對(duì)您的朋友有幫助,請(qǐng)分享給他們;
如果您能點(diǎn)個(gè)贊,那就是對(duì)作者最大的支持。
更多精彩內(nèi)容發(fā)布于公眾號(hào):代碼乾坤 (CoderLand)