CYiOSer / CYReduxDemo

学习redux框架

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

拿到Demo要先安装依赖包,执行:

  1. yarn install
  2. pod install

Redux 流程:

见根目录图片: Redux_Cycle.png

.produce: 生产 .flow: 流动,排出 .整个流程:UI 组件触发 action 创建函数 -----> action 创建函数返回一个 action ------> action 被传入 redux 中间件(被 saga 等中间件处理) ,产生新的 action,传入 reducer -------> reducer 把数据传给 UI 组件显示 -----> mapStateToProps ------> UI 组件显示

学习链接:

Redux 入门教程(一):基本用法: http://www.ruanyifeng.com/blog/2016/09/redux_tutorial_part_one_basic_usages.html

Redux 入门教程(二):中间件与异步操作: https://www.ruanyifeng.com/blog/2016/09/redux_tutorial_part_two_async_operations.html

Redux 入门教程(三):React-Redux 的用法: https://www.ruanyifeng.com/blog/2016/09/redux_tutorial_part_three_react-redux.html

redux-saga: https://redux-saga-in-chinese.js.org

About

学习redux框架


Languages

Language:TypeScript 45.8%Language:Java 25.4%Language:Objective-C 18.4%Language:JavaScript 4.9%Language:Ruby 3.0%Language:Starlark 2.5%