開放式窗口
開源替代替代品
快速構建內部工具,沒有限制
?在3個步驟中使用OpenBlocks
- 連接到任何數據源或API。
- 用50多個組件構建UI。
- 與同事和客戶分享。
為什麼要開放
創建一個單個應用程序很麻煩。您必須設計用戶界面,用多種語言和框架編寫代碼,並了解所有代碼如何一起工作。
低代碼/無代碼平台可以迅速開始,但迅速變得無可奈何且僵化。這會產生比解決的更多問題。
類似於修復的解決方案非常適合其簡單性和靈活性,但是與React/Vue(例如React/Vue)相比,它們也可以以不同的方式受到限制。
OpenBlocks希望向前邁出一步。更具體地說,openblocks是
- 創建內部或面向客戶的應用程序的多合一IDE。
- 一個創建,構建和共享Web應用程序的構建塊的地方。
- UI可配置的障礙是一種特定於領域的語言,是一流的公民。
?特徵
- 視覺UI構建器,具有50多個內置組件。
- UI構建器中可重複使用的組件和查詢的模塊和查詢庫。
- 自定義組件通過React和OpenBlocks SDK共享(而不是iFrame)。
- 與PostgreSQL,MongoDB,MySQL,Redis,Elasticsearch,Rest API,SMTP等的本機連接。
- JavaScript在各地支持數據,控制組件等。
- 嵌入開放式網頁作為React組件(而不是IFRAME)。演示
- 基於角色的訪問控制(RBAC)用於粒狀許可管理。
- 自動保存且可修復的歷史記錄,用於發布和版本控制。
- DIY應用程序主題可以與您公司的內容完全保持一致。
- 審核日誌以跟踪活動並確保合規性。
?比較
OpenBlocks vs Retool
- OpenBlocks是開源的。您無需擔心供應商鎖定或被軟件的過時版本所困擾。
- 在OpenBlocks中,開發人員可以創建和使用自己的組件,而不是依賴於官方更新。
- OpenBlocks支持左菜單導航(就像大多數站點一樣)。 RETOOL僅具有標題導航。
OpenBlocks vs Appsmith,工具開啟
- 與Appsmith和Tooljet相比,OpenBlocks具有更多的組件和更豐富的配置。
- 在OpenBlocks中,您可以為組件選擇自動高度或固定高度模式,而Appsmith僅支持固定高度模式。
- 在OpenBlocks中,您可以在具有模塊和查詢庫功能的應用程序時重複使用通用結構。
?支持和社區
如果您有任何疑問,請隨時與我們聯繫或與我們的社區分享。我們的團隊在這裡準備幫助。
?與我們聊天
?在我們的文檔中搜索解決方案
?在GitHub上提交問題
部署選項
您可以隨時訪問云託管版本的OpenBlocks,或使用以下資源在不同平台上部署OpenBlock:
- Docker
- AWS AMI
- Digitalocean
?貢獻
- 語言支持:如果您具有當前我們產品不支持的語言的經驗,請向我們發送拉動請求。
- 創建和共享組件或演示:如果您創建了可能對他人有用的東西,請在此處添加鏈接。
- 前端貢獻指南
例子(WIP)
- 基本碎屑
- 簡單的表水平滾動和分頁演示
- 與臨時狀態演示的分頁
- 進口第三方JS LIB演示
- JSON模式使用第三方LIB解析
- 自定義Echarts演示,Echarts來源
- 定期用戶行動報告演示
- 使用JSPDF生成PDF
- Excel Explorer
- 使用REST API上傳文件
- 使用變壓器/州/抽屜的購物車演示
- 模塊演示:彩色選擇器
- S3文件管理
- 自定義標記樣式
- 使用JS查詢來協調其他查詢
- 數據響應者演示
- 通過代碼更改主題