Redux
一個用於可預測和可維護的全局狀態管理的 JS 函式庫
可預測
Redux 協助您撰寫行為一致、在不同環境(用戶端、伺服器和原生)中執行,且易於測試的應用程式。
集中化
集中化應用程式的狀態和邏輯,可啟用強大的功能,例如復原/重做、狀態持久化,以及更多功能。
可除錯
Redux DevTools 讓您可以輕鬆追蹤應用程式狀態何時、何地、為何以及如何變更。Redux 的架構讓您可以記錄變更、使用「時光旅行除錯」,甚至將完整的錯誤報告傳送至伺服器。
靈活
Redux 可與任何 UI 層搭配使用,並擁有大量的附加元件生態系統以符合您的需求。
Redux 團隊的其他函式庫
React-Redux
Redux 的官方 React 繫結
Redux Toolkit
官方、有意見的、包含電池的工具組,用於高效的 Redux 開發