Flux是什么?
Flux 是一種架構(gòu)思想煞抬,專門解決軟件的結(jié)構(gòu)問題县好。它跟MVC 架構(gòu)是同一類東西,但是更加簡單和清晰禀倔。
一個 Flux 應(yīng)用主要包含四個部分:
View:視圖層
Action(動作):視圖層發(fā)出的消息
Dispatcher(派發(fā)器):用來接收Actions榄融、執(zhí)行回調(diào)函數(shù)
Store(數(shù)據(jù)層):用來存放應(yīng)用的狀態(tài),一旦發(fā)生變動蹋艺,就提醒Views要更新頁面
image.png