课程目标
这套课程不止于入门而已,而是让学员通过这套课程精通 React.js 技术。
适用人群
node.js 开发人员,Express.js开发人员,Web开发人员,Javascript程序员。
React.js 是 Facebook 推出的一个用来构建用户界面的 JavaScript 库。 然后当底层的数据变了,React 会自动处理所有用户界面的更新。 当数据变化了,React 概念上是类似点击了更新的按钮,但仅会更新变化的部分。 事实上,通过 React 你唯一要做的事情就是构建组件。
这套课程不止于入门而已,而是让学员通过这套课程精通 React.js 技术。
3 把 HTML 嵌入到 javascript 4:28
7 ItemEditor 删除功能的实现 19:15
8 ItemEditor 保持功能的实现 6:27
11 对第一个应用程序的优化 17:51
* ~8 ~( {0 ~IT时代吧 ]8 H: z: o1 _
5 总结 5:11
& j0 A# b/ E2 Owww.itsd8.com2 Y3 s+ m$ q
1 Component 与 Element 的特殊关系 20:37
2 创建 Component 的两种方式与区别 18:57
7 通过实例代码掌握生命周期的知识点(上) 17:48
8 通过实例代码掌握生命周期的知识点(下) 23:36
4 I( m" |( N*IT D1 ]. h
* f9 f2it p, v D
3 自定义事件实例讲解 6:39
* |6 N' H& y" U0it `1 d% u# C5 f
1 props vs state 的选择原则 12:36
第一十一章:开发环境
1 配置模块化开发环境 19:53
4 G0 N, L" cit* \ q4 C
8 树组件开发实战(八) 14:47
2 x) X( L& ]it8 S% a+ `
4 实战编码悟透 Dispatcher 23:45
5 实战编码悟透 Actions 与 Web API 合理的调用方式 22:04
9 E1 |2it U- F( `" N
1 Dispatcher 源码解析(一) 18:06
2 Dispatcher 源码解析(二) 5:08
5 ReduceStore 源码分析与实例扩展 18:21
6 Container 工具 10:03
4 D* P- ^$ its) j: b+ P
8 store 监听 action 的方式 8:34
9 React + Reflux 小程序 15:28
1 Redux 与 Flux 、Reflux 整体上区别 15:35
5 redux 中间件的原理与原型开发 26:34
8 通过思维导图讲解 Redux 的整体架构 24:25
12 使用 applyMiddleware 装载中间件 11:17
13 开发 thunk 异步 action 解析的中间件 15:55
14 开发 promise 异步 action 解析的中间件 6:16
15 开发 generator 异步 action 解析的中间件 17:29
16 开发兼容 generator/promise/thunk 异步 action 解析的中间件 10:27
17 redux-thunk 中间件的使用 25:59
18 FSA - Action 对象标准化 2:12
19 redux-promise 中间件的使用 6:14
21 React-redux 让 UI 和 Store 相配合 29:52
22 深入讲解 React-redux connect 函数用法 17:47
25 实例巩固(下) 24:42
1 M4 A4 t+ J4 P f+ w9 a
1 react-router 作用和适用条件 8:09
3 用 react-router 优化多页面 React 应用程序 22:49
4 实例讲解 react-route 基本的使用方式 17:01
5 路经通配符 8:25
8 ^& C1 E7 @
+ _/ |) p' ~:IT Y9 m/ e7 W5 D
1 [答]combineReducers()() 调用方式不太理解 9:00
[问]曾老师: 不是很明白这句代码的执行原理..., return combineReducers( { name:cNameReducer,group:cGroupReducer} )( state,action );
2 [答]解决 Uncaught Error- Minified exception occurred 2:16
3 [答]解决无法监听 div 的 keydown 事件 7:13
4 [答]combineReducers 进一步理解 10:00
这位同学疑惑在于 combineReducer 合成后的 reducer 函数是否调用,什么时候调用,这个视频解答给出了参考答案。
5 [答]browserify 出问题先检查代码是否有问题 1:59
6 [答]找到 qiangliwen 童鞋代码中的BUG 3:10
7 [答]深入理解 redux 中间件执行原理 24:19
有些童鞋对 redux 中间件的执行原理很感兴趣,所以这一课时将从另一个角度,借用一些伪代码,来深入的探讨执行过程。
8 [答]npm run xxx 命令脚本的创建 2:22
9 [答]applyMiddleware 两种方式都可行 3:19
10 [答]npm start 运行失败的原因 2:36