
Redux - 資料流
Redux 遵循單向資料流。這意味著您的應用程式資料將遵循單向繫結資料流。隨著應用程式不斷發展和變得複雜,如果您無法控制應用程式的狀態,則很難重現問題並新增新功能。
Redux 透過強制限制狀態更新的發生方式和時間來降低程式碼的複雜性。這樣,管理更新狀態就很容易。我們已經瞭解到 Redux 的三個原則形式的限制。下圖將幫助您更好地理解 Redux 資料流 −

當用戶與應用程式互動時,會分派一項操作。
根減速器函式使用當前狀態和分配的動作被呼叫。根減速器可以將任務劃分給較小的減速器函式,後者最終返回一個新狀態。
商店透過執行其回撥函式通知檢視。
檢視可以檢索更新的狀態並再次重新呈現。
廣告