【開源】今天分享一個(gè)低代碼開發(fā)平臺(tái)(低代碼開發(fā)平臺(tái) 開源)
【開源】今天分享一個(gè)低代碼開發(fā)平臺(tái)(低代碼開發(fā)平臺(tái) 開源)
介紹
PagePlug 是 基于 appsmith 打造的更適合中國開發(fā)者的開源前端低代碼項(xiàng)目。無需侵入客戶架構(gòu),直接連接數(shù)據(jù)源(API、DB),無需學(xué)習(xí)任何第三方概念,使用基礎(chǔ) js 知識(shí)就可以快速生成多平臺(tái)前端應(yīng)用,包括 PC 端 web 應(yīng)用、微信小程序等。
PagePlug 和其他低代碼有什么不同?
PagePlug與市面上其他的低代碼(輕流、宜搭、微搭、簡道云、輕流、活字格等等)面向的使用人群不同,后者更傾向于非編程人員使用,讓業(yè)務(wù)線人員自行構(gòu)建應(yīng)用程序。而PagePlug這款低代碼產(chǎn)品是面向To D研發(fā)人群使用的,它旨在加速開發(fā)人員的開發(fā)過程,內(nèi)部系統(tǒng)、工具的開發(fā)更簡單。
雖然PagePlug與其他無代碼、低代碼平臺(tái)一樣都是為了讓人們更輕松地創(chuàng)建應(yīng)用程序和自動(dòng)化流程,但其支持API和數(shù)據(jù)管理功能的強(qiáng)大和靈活性更高,無需侵入客戶架構(gòu),直接連接數(shù)據(jù)源(API、DB),任何的后端數(shù)據(jù)都變成了 JS 變量,可以隨意轉(zhuǎn)換、并配置到任意的視圖組件。因此對于需要更高度定制和更廣泛的操作的用戶,PagePlug可能是更好的選擇。
功能特色
- 直觀靈活的可視化建模工具
擁有非常直觀和靈活的可視化建模工具,如表格、圖表、表單、按鈕等,可以滿足大多數(shù)業(yè)務(wù)需求??梢宰岄_發(fā)人員根據(jù)需要更容易地拖放和配置各種組件,創(chuàng)建自定義表單、報(bào)告和應(yīng)用程序,無需重復(fù)編寫復(fù)雜的代碼。
- 第三方的API支持
支持大量的第三方API集成,包括數(shù)據(jù)存儲(chǔ)、消息隊(duì)列、文件上傳等,可以讓開發(fā)人員更輕松地集成各種功能,擴(kuò)展應(yīng)用程序的功能。
- 強(qiáng)大的數(shù)據(jù)管理功能
提供了強(qiáng)大的數(shù)據(jù)管理工具,讓用戶可以輕松地編寫和執(zhí)行SQL查詢語句,管理數(shù)據(jù)庫、表格以及其他數(shù)據(jù)資源。
- 更強(qiáng)大的擴(kuò)展性
支持使用JavaScript編寫自定義代碼,也支持添加第三方JS庫,可以方便地自定義組件和控制邏輯,從而更好地實(shí)現(xiàn)個(gè)性化需求
- 更好的安全性支持
提供很多安全性的支持,包括身份驗(yàn)證、授權(quán)、加密、審計(jì)等,可以保證你的應(yīng)用程序安全可靠。
與Appsmith的不同
- 基于Appsmith做了整體漢化及性能優(yōu)化,體驗(yàn)變得更好了
簡化啟動(dòng)步驟,支持Windows環(huán)境本地開發(fā)(無需WSL),官方AppSmith前端項(xiàng)目第一次啟動(dòng)步驟繁瑣,依賴非常多,并且官方支持 Windows 平臺(tái)本地開發(fā)是通過 WSL 實(shí)現(xiàn)的,配置非常麻煩!
- 引入 antd 組件庫,支持Antd5,react 版本升級到 v17
- 豐富的移動(dòng)端組件 ,支持移動(dòng)端!一分鐘制作一個(gè)小程序,并生成小程序碼進(jìn)行分享!
- 更快捷簡單的圖表解決方案: Echarts
- 集成表單解決方案領(lǐng)域的佼佼者: Formily
開源地址:關(guān)注、點(diǎn)贊、轉(zhuǎn)發(fā),私信【PagePlug】