Skip to content
{}

进阶知识 - Redux

Flux 与 Redux

  • Flux :

Flux 是一种架构思想,专门解决软件的结构问题。 这种思想衍生出来多种全局数据状态共享种方案(至少15种),Flux地址:'https:/igithub.com/voronianski/flux-comparison'

  • Redux :

Redux 是 Flux 架构思想下衍生出来的一种方案,可以全局管理数据,操作方法。简单快捷好上手

Redux

  • 简介

redux 最主要的作用是应用状态的管理。简单来说, redux 用一个单独的常亮状态数据数(state对象),保存这一整个应用的状态,这个对象不能直接被改变。一旦有某些数据被改变,一个新的state对象 就会被创建(使用 actionsreducers),这样就可以进行数据追踪,完成Redux的工作流啦

其实就是Reducer + 订阅发布模式 的结合

  • 安装
npm install redux
  • redux工作流

好好加油吧,少年!