介绍Redux Redux是一个JavaScript库,用于管理应用的前端状态。Redux并非React应用的必须条件,但是随着网络应用的复杂性越来越高,状态管理不当可能会导致bug。Redux应用中的全局状态存储在单一数据源store中。因为状态的更新受到严格控制,使得Redux非常具有可预测性。 Redux = Reducer + Flux Flux:是官方推出的辅助使用的框架! Redux的工作流程 工作流程:Redux的基本原则之一是存在单一数据源:Store。Redux的状态是只读的