使用預先建置的元件和資料整合來建立靈活的基於 React 的內部工具、管理面板和儀表板。

Screenshot of Refine website

Refine 是一個開源 React 框架,旨在加速內部工具、管理面板、儀表板和 B2B 應用程式的開發。它提供了低程式碼和全程式碼解決方案之間的最佳結合點,使開發人員能夠靈活地創建複雜的應用程序,同時自動執行重複的任務。

Refine 的主要功能包括:

  • 預先建置的 UI 元件:表格、清單、圖表、表單等,開箱即用。
  • 資料整合:與 15 多種服務無縫連接,包括 REST API、GraphQL 和流行的後端即服務平台。
  • 身份驗證和授權:對各種身份驗證提供者和存取控制模型(ACL、RBAC、ABAC)的內建支援。
  • 客製化:100% 基於 React 的架構允許完全控制和自訂您的專案。
  • 企業就緒:自架選項、細粒度存取控制以及對主要身分提供者的支援使 Refine 適合大型組織。

Refine 以提供以下產品脫穎而出:

  • 快速開發:從結構良好的樣板開始,並利用預先建置的元件快速建立功能應用程式。
  • 可擴展性:與複雜性作鬥爭的拖放工具不同,Refine 可以隨著專案的成長而保持其效率。
  • 靈活性:從多個 UI 框架(Ant Design、Material UI、Mantine 等)中進行選擇,並輕鬆與您喜歡的技術堆疊整合。
  • 開源優勢:受益於大型、活躍的社區,並避免與專有解決方案相關的供應商鎖定。

無論您是建立 CRM、電子商務平台還是任何其他資料密集型內部應用程序,Refine 都能提供工具和結構來簡化您的開發流程,同時保持全程式碼解決方案的強大功能。