redux是一個應用資料流框架,它是一種前端架構,主要用於應用狀態的管理。 redux的特徵:1、統一的狀態管理,一個應用程式中只有一個倉庫;2、倉庫中管理了一個狀態樹。
Redux是由Dan Abramov在2015年創造的科技用語。是受2014年Facebook的Flux架構以及函數式程式語言Elm啟發。很快,Redux因其簡單易學體積小在短時間內成為最熱門的前端架構。
(相關推薦:php訓練)
redux中文翻譯過來是一個形容詞,意思是(藝術作品) 以新方式呈現的。我們這裡談到的redux是一個應用資料流框架,是一種前端架構,主要是用來作為應用程式狀態的管理。
Redux對於JavaScript應用程式而言是一個可預測狀態的容器。換言之,它是一個應用資料流框架,而不是傳統的像underscore.js或AngularJs那樣的函式庫或框架。
Redux最主要是用來作為應用程式狀態的管理。簡言之,Redux用一個單獨的常數狀態樹(物件)來保存這整個應用的狀態,這個物件不能直接被改變。當一些資料變化了,一個新的物件就會被創建(使用actions和reducers)。
以上是redux是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!