低代碼開發平台是一種使用圖形嚮導來創建和構建軟件的平台 而不是使用編程語言編寫順序指令的傳統方法。
在本文中,我們在廣義上使用術語低代碼,當 實際上,有兩種類型的平台:
- 低代碼平台需要編寫最少量的代碼來組裝組件。
- 無代碼平台不需要任何代碼來創建或修改軟件。
讓我們首先澄清一下 這類平台不是針對國內用戶,而是針對“公民開發者”»
公民開發者(Citizen developer)是想要在內部開發自己的應用程序,但沒有先驗技術或編碼知識的企業用戶。
低代碼開發平台的工作原理
L開發者只需在瀏覽器中找到組件,拖放它們並建立它們之間的邏輯關係。
特點
- 它們允許使用可視化建模而不是編寫代碼,從而減少開發時間。
- 用戶通過拖放預製組件來構建應用程序。
- 生命週期模型的實現允許對應用程序進行更新。
- 創建與台式計算機和移動設備兼容的應用程序。
- 輕鬆穩定地將應用程序的使用從原型擴展到整個公司的部署。
好處
無論是個人用戶為自己的應用程序還是為大型組織創建應用程序,這些類型的應用程序的好處是:
- 比傳統方法更低的學習曲線。
- 簡單的開發工具,包括支持拖放的簡單集成開發環境、豐富的組件庫以及讓開發人員專注於應用程序邏輯和呈現的配置工具。
- 內置所需的構建塊:身份驗證、數據源管理、用戶和身份管理、文件管理和處理以及配置管理器。
- 減少開發時間和成本。
無需編碼或無需編碼即可構建應用程序的開源工具
天威
這個工具, 適用於 Windows、Linux 和 Mac。
開發人員承諾訪問所需的所有功能 創建複雜、強大且可擴展的雲解決方案。 該程序適用於所有常見的數據庫類型,並可通過所有常見的瀏覽器和設備訪問。
該程序結合了一組開源技術來處理持久性、豐富的用戶界面、安全性、導航、報告、作業、內容、空間和移動集成。
應用程序
這個平台 Low-code 有一個基於 Web 的編輯器,支持多個開箱即用的數據源。 它非常適合新手用戶,因為它不需要事先的技術或編碼知識。 它有三個版本。 具有用戶可以在自己的服務器上安裝的所有功能的免費功能,在官方服務器上也免費的有限功能或也在官方服務器上託管的完整功能,每月 50 歐元。
布迪巴
其他平台 旨在幫助開發人員和決策者的商業環境 在需要時創建業務應用程序。 在這種情況下,他們專注於內部使用。 它包含連接到表、視圖、表單和數據源的所有必要元素,
巴塞羅
En 這個案例 它是關於 用於管理和創建數據庫的開源 Web 工具。 它不需要先前的編碼知識或高級技術知識。 它有一個友好的界面,允許您創建和管理多個數據庫、用戶和用戶組。 它包括搜索和過濾功能以及導入圖像的能力。
我一直在尋找開源替代方案來創建針對家庭用戶的低代碼應用程序,但到目前為止我找不到它們。 如果您知道任何,如果您在評論表中告訴我,我將不勝感激。