29.Redux设计和使用的三项原则 - yiqunkeke/react-jianshu-shangguigu-zty GitHub Wiki
1.store是唯一的
2.只有store能够改变自己的内容
reducer是拿到之前的state,action,返回一个新的state给store
store 在拿到新的state之后,自己对state进行了更新。
所以store里面的数据,是store自己更新的。
3.reducer是一个纯函数
纯函数指的是,给定固定的输入,就一定会有固定的输出,而且不会有任何副作用。