【嘮嘮】低程式碼/無程式碼的界定

hello,大家好,我是「松寶寫程式碼」。

最近看到很多關於低程式碼的介紹和分析,說幾點自己的想法💡

今天來聊聊,低程式碼如何來界定?

低程式碼屬於PaaS中的應用開發aPaaS層面,通過可視化方式實現應用開發,降低寫程式碼的成本。

引入了PaaS和aPaaS的概念,我們來看下面的圖
1、SaaS,PaaS,IaaS分別是雲計算的不同服務模式。
2、aPaaS 和 IPaaS是基於PaaS的解決方案
3、aPaaS = 高程式碼 + 低程式碼/無程式碼

(1)低程式碼/無程式碼,簡單來說:開發人員可以通過圖形化的用戶介面,使用拖拉拽組件和模型驅動的邏輯來創建網頁和移動應用程式。
(2)高程式碼,就是專業程式設計師通過程式碼來開發應用。

那低程式碼和無程式碼區別是什麼呢?
(1)無程式碼面向是業務人員,應用工具。
(2)低程式碼面向是開發人員,開發工具。

對比「低程式碼」和「無程式碼」,判斷標準2項:模型驅動、表單驅動,可視化開發

(1)模型驅動,怎麼定義實體、實體間關係、主鍵、唯一性、索引、數據怎麼訪問、篩選、分組、統計等等
(2)表單驅動,定義各種表單,都是各種和介面相關的控制項,比如單選多選下拉框、文本日期數字等。
(3)可視化開發,不是拖拉拽組成介面(那是可視化設計),而是有完整的可視化程式語言系統,能夠編寫業務處理邏輯。

關於「松寶寫程式碼」

一句話簡介:松寶寫的不止是程式碼。

標籤:不止是程式碼 深度與視野 位元組同學

介紹:松寶寫的不止是程式碼,saucxs昵稱,watermark-dom水印開源900+Star的作者,曾ACM校隊,現位元組工程師,喜歡挑戰自己,擔任面試官和校招編程題。一個「有價值為你助力」的部落客。

個人Github地址://github.com/saucxs