
0人評分過此書
《React進階之路》詳細介紹了React技術棧涉及的主要技術。本書分為基礎篇、進階篇和實戰篇三部分。基礎篇主要介紹React的基本用法,包括React 16的新特性;進階篇深入講解組件state、虛擬DOM、高階組件等React中的重要概念,同時對初學者容易困惑的知識點做了介紹;實戰篇介紹React Router、Redux和MobX 3個React技術棧的重要成員,並通過實戰項目講解這些技術如何和React結合使用。 《React進階之路》示例豐富、注重實戰,適用於從零開始學習React的初學者,或者已經有一些React使用經驗,但希望更加全面、深入理解React技術棧的開發人員。閱讀本書,需要先掌握基礎的前端開發知識。
- 封面页
- 书名页
- 版权页
- 内容简介
- 推荐序
- 前言
- 目录
-
第1篇 基础篇 React,一种革命性的UI开发理念
-
第1章 初识React
-
1.1 React简介
-
1.2 ES 6语法简介
-
1.3 开发环境及工具介绍
-
1.4 本章小结
-
-
第2章 React基础
-
2.1 JSX
-
2.2 组件
-
2.3 组件的生命周期
-
2.4 列表和Keys
-
2.5 事件处理
-
2.6 表单
-
2.7 本章小结
-
-
第3章 React 16新特性
-
3.1 render新的返回类型
-
3.2 错误处理
-
3.3 Portals
-
3.4 自定义DOM属性
-
3.5 本章小结
-
-
-
第2篇 进阶篇 用好React,你必须要知道的那些事
-
第4章 深入理解组件
-
4.1 组件state
-
4.2 组件与服务器通信
-
4.3 组件通信
-
4.4 特殊的ref
-
4.5 本章小结
-
-
第5章 虚拟DOM和性能优化
-
5.1 虚拟DOM
-
5.2 Diff算法
-
5.3 性能优化
-
5.4 性能检测工具
-
5.5 本章小结
-
-
第6章 高阶组件
-
6.1 基本概念
-
6.2 使用场景
-
6.3 参数传递
-
6.4 继承方式实现高阶组件
-
6.5 注意事项
-
6.6 本章小结
-
-
-
第3篇 实战篇 在大型Web应用中使用React
-
第7章 路由:用React Router开发单页面应用
-
7.1 基本用法
-
7.2 项目实战
-
7.3 代码分片
-
7.4 本章小结
-
-
第8章 Redux:可预测的状态管理机
-
8.1 简介
-
8.2 主要组成
-
8.3 在React中使用Redux
-
8.4 中间件与异步操作
-
8.5 本章小结
-
-
第9章 Redux项目实战
-
9.1 组织项目结构
-
9.2 设计state
-
9.3 设计模块
-
9.4 连接Redux
-
9.5 Redux调试工具
-
9.6 性能优化
-
9.7 本章小结
-
-
第10章 MobX:简单可扩展的状态管理解决方案
-
10.1 简介
-
10.2 主要组成
-
10.3 MobX响应的常见误区
-
10.4 在React中使用MobX
-
10.5 本章小结
-
-
第11章 MobX项目实战
-
11.1 组织项目结构
-
11.2 设计store
-
11.3 视图层重构
-
11.4 MobX调试工具
-
11.5 优化建议
-
11.6 Redux与MobX比较
-
11.7 本章小结
-
-
評分與評論
請登入後再留言與評分