react数据流-随笔

 

redux:

1store:提供了一个全局的store变量,用来存储我们希望从组件内部抽离出去的那些公用的状态;

2action:提供了一个普通对象,用来记录我们每一次的状态变更,可日志打印与调试回溯,并且这是唯一的途径;

3reducer:提供了一个纯函数,用来计算状态的变更;

redux特点:

状态持久化,即使组件销毁也依然保持之前状态

状态可回溯,每个action都被序列化,reducer不会改变原有状态,总是返回新状态,方便做状态回溯

纯函数:使用纯函数,输出完全依赖输入,没有任何副作用

中间件:针对异步数据流,提供express中间件模式

posted on 2021-09-30 15:47  Hhhhhhhhii  阅读(22)  评论(0编辑  收藏  举报

导航