大家好,我是 Echa。
低代碼是基于可視化和模型驅動理念,結合云原生與多端體驗技術,它能夠在多數業務場景下實現大幅度的提效降本,為專業開發者提供了一種全新的高生產力開發范式。下面就來分享幾個值得學習和使用的低代碼開源項目,更深入地了解什么是低代碼。
1. Appsmith
Appsmith 是一款開源低代碼框架,主要用于構建管理面板、內部工具和儀表板等,允許拖放 UI 組件來構建頁面,通過連接到任何 API、數據庫或 GraphQL 源,并使用 JavaScript 語言編寫邏輯,可以在短時間內創建內部應用程序。
Github(?? 20.2k):https://github.com/appsmithorg/appsmith
2. Amis
Amis 是百度開源的一塊前端低代碼框架,通過 JSON 配置就能生成各種后臺頁面,極大減少開發成本,甚至可以不需要了解前端。
Github(?? 11.6k):https://github.com/baidu/amis
3. LowCodeEngine
LowCodeEngine 低代碼引擎是一款為低代碼平臺開發者提供的,具備強大擴展能力的低代碼研發框架。由阿里巴巴前端委員會、釘釘易搭聯合出品。使用者只需要基于低代碼引擎便可以快速定制符合自己業務需求的低代碼平臺。
Github(?? 7.5k):https://github.com/alibaba/lowcode-engine
4. form-generator
Element UI表單設計及代碼生成器,可將生成的代碼直接運行在基于Element的vue項目中;也可導出JSON表單,使用配套的解析器將JSON解析成真實的表單。
Github(?? 6.8k):https://github.com/JakHuang/form-generator
5. H5-Dooring/pc-Dooring
H5-Dooring是一款功能強大、專業可靠的H5可視化頁面配置解決方案,致力于提供一套簡單方便、專業可靠、無限可能的H5落地頁最佳實踐。技術棧以 React 和 TypeScript 為主,后臺采用nodejs開發。除了 H5 版,還提供了 PC 版。
Github(H5)(?? 6.7k):https://github.com/MrXujiang/h5-Dooring
Github(PC)(?? 354):https://github.com/MrXujiang/pc-Dooring
6. YAO
Yao 是一款支持快速創建 Web 服務和管理后臺的開源低代碼應用引擎。只需使用 JSON 即可創建數據庫模型、編寫 API 接口、描述管理后臺界面的低代碼引擎,使用 Yao 構建的應用可運行在云端或物聯網設備上。
Github(?? 4.3k):https://github.com/YaoApp/yao
7. Mometa
mometa 不是傳統主流的低代碼平臺,而是面向研發的、代碼可視設計編輯平臺;它更像是 dreamweaver、gui 可視編輯之于程序員。它的定位更多是基于程序員本地開發的模式,新增了可視化編碼的能力。
Github(?? 3.2k):https://github.com/imcuttle/mometa
8. NocoBase
NocoBase 是一個極易擴展的開源無代碼開發平臺。無需編程,使用 NocoBase 搭建自己的協作平臺、管理系統,只需要幾分鐘時間。如果你有以下需求,NocoBase 就是為你設計的:
- 開發組織內部管理系統
- 通過無代碼開發,滿足大部分業務需求
- 無代碼開發在操作上足夠簡單,滿足非開發人員;在功能上足夠靈活,接近原生開發
- 可以非常方便地進行擴展開發
- 私有部署,掌控全部代碼和數據
Github(?? 2.9k):https://github.com/nocobase/nocobase
9. Sparrow
sparrow 是一個場景化低代碼(LowCode)搭建工作臺,它的核心目標僅有一條“提升研發效率”,目前提供基于Vue、Element-UI 組件庫中后臺項目的實踐,實時輸出源代碼。
Github(?? 2.7k):https://github.com/sparrow-js/sparrow
10. vite-vue3-lowcode
vite-vue3-lowcode 是一個基于 Vite2.x Vue3.x TypeScript 的 H5 低代碼平臺。
Github(?? 1.8k):https://github.com/buqiyuan/vite-vue3-lowcode
11. 華炎魔方
華炎魔方是 Salesforce 低代碼平臺的開源替代方案,使用可視化工具進行模型設計, 頁面設計, 流程設計, 報表設計 , 只需點擊鼠標,就能快速創建應用程序,實現敏捷開發的新高度。
Github(?? 805):https://github.com/steedos/steedos-platform
12. Awesome Lowcode
Awesome Lowcode 是國內低代碼平臺從業者交流項目,包含了國內外的一些低代碼平臺。
Github(?? 8.5k):https://github.com/taowen/awesome-lowcode
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。