开始学习

因为我们最终是开发 ReactNative 应用, 所以这里打算一起做一个简单的 "工作流" 应用来一起学习 Redux. 里面涉及到的技术有:

  1. immutable.js

Facebook 出的一款一旦被创造后,就不可以被改变的数据的js框架. 虽然你可以用 ES2015 的新特性 Object.assign(), 但是他还是属于浅拷贝, 请看如下代码运行结果

alt text

所以你需要使用 immutable.js

  • react
  • react-native
  • react-redux
  • redux
  • redux-logger
  • redux-thunk: 异步Action

为了大家方便搭建环境, 代码已经传到 Github上.

https://github.com/Touna-App-Front-End/redux-tutorial