更新时间:2019-11-22 18:24:54
封面
版权信息
内容简介
前言
第1章 React的前世今生
1.1 刀耕火种的年代
1.2 Web应用的出现
1.3 React的诞生
1.4 npm
1.5 webpack
1.6 ES6
第2章 初探React
2.1 React带来的变化
2.2 本地环境搭建
2.3 编写第一个React应用
2.4 与传统jQuery对比
2.5 React调试
第3章 React组件
3.1 理解组件化思想
3.2 组件之间的通信
3.3 组件生命周期
第4章 漫谈React事件系统
4.1 JavaScript事件机制
4.2 剖析React事件系统
4.3 实战:实现登录界面(事件系统演练)
第5章 深入React原理
5.1 JSX
5.2 dom-diff
5.3 setState
第6章 React组件编写实战
6.1 React组件写法
6.2 React组件分类
第7章 Redux数据管理
7.1 总览React数据管理
7.2 Redux核心概念
7.3 Redux生态
7.4 Redux进阶
第8章 React架构
8.1 文件结构
8.2 CSS方案
8.3 状态管理
8.4 路由管理
第9章 React服务端渲染
9.1 服务端渲染的意义
9.2 理解服务端渲染原理
9.3 实战:动手实现服务端渲染
9.4 服务器渲染的思考
第10章 编写测试
10.1 测试驱动开发
10.2 React测试工具
10.3 动手测试我们的代码
10.4 测试之外
第11章 性能优化
11.1 不要过早优化
11.2 React性能查看工具
11.3 React优化手段
11.4 性能优化小结
第12章 Hooks
12.1 为什么引入Hooks
12.2 Hooks的使用方法
12.3 Hooks实践
12.4 Hooks小结
第13章 React实战:React+webpack+ES6实现简易笔记本
13.1 配置环境
13.2 引入antd
13.3 改写笔记本样式
13.4 案例小结
第14章 React实战:React+webpack+ES6实现购物车
14.1 前期准备
14.2 组件设计
14.3 案例小结