Leon June 28, 2022 — 6 minutes read
什麼是低代碼 Low-Code?
低代碼 Low-Code 大多是用來開發軟體的一種工具,幾乎不需要 Coding 即可構建應用程式和流程優化。而這些工具可以使用多種方法來自動化和抽象應用程式來進行開發,例如拖放編輯器、代碼生成、組件組裝以及模型驅動和元數據驅動的開發。
而低代碼軟體通的目標族群通常是專業開發人員、初級開發人員、技術業務,他們使用預構建的模板和其他內置功能可以達到非常高的效率。
什麼是 No-Code 無代碼?
無代碼解決方案的客群通常是非開發人員,而不是 IT 或開發人員。No-Code 使這些工具對非開發人員來說更加容易使用。因為無代碼工具可以讓非這些專業知識背景的人輕易的操作平台,團隊成員可以在不依賴 IT 的情況下建立相關的應用 Low-Code 程式。雖然如此其客製化的程度還是有限的。
但 No-Code 說穿了是一個行銷術語,代表該工具適用於非專業開發人員,從根本上說,其實沒有“無代碼”之類的東西,因為平台總是有寫代碼的地方,只是被隱藏起而已。
低代碼與無代碼的差別
主要服務 | Low-Code(低代碼) 開發者 | No-Code (無代碼) 商業用戶 |
主要目標 | 發展速度 | 使用方便 |
客製化 | 可以 | 使用現有模板 |
編碼需求 | 低,仍需要 | 無需編碼 |
平台 | 可在其他平台之間交互移動 | 有時只能鎖定在同一個平台 |
end to end 開發 | 所有平台都提供端到端的開發 | 某些平台僅提供有限的功能 |
目的 | 幫助專發人員能夠更快速開發的工具 | 幫助企業用戶提供自助服務的工具 |
應用程式複雜性 | 可以創建複雜的應用程式 | 可以創建簡單的應用程式 |
成本效益 | 對於擁有現有開發團隊的公司來說具有成本效益 | 對於 IT 團隊積壓且要求高的公司而言具有成本效益 |