React.js实战

React.js实战

作者:赵荣娇刘江虹

出版社:清华大学

出版年:2019年6月

ISBN:9787302528739

所属分类:散文随笔

书刊介绍

《React.js实战》内容简介

本书旨在帮读者从零开始学习React基础知识,采用“语法”+“示例”的方式,以便于初学者学习和练习,是目前市场上少有的React入门图书。
本书共14章,分为3篇,涵盖的主要内容有:React的前世今生、使用React所需的预备知识(包括npm、webpack、ES6)、React开发环境搭建、React组件、React事件系统、React原理、数据管理、React架构、React服务端渲染、React测试、React性能优化、React+webpack+ES6项目实战(笔记本+购物车)等。
本书内容丰富、实例典型、实用性强,适合有一定的HTML、CSS、JavaScript基础、希望全面学习React开发的前端开发人员阅读,也适合希望提高项目开发水平的人员阅读。
赵荣娇,飞猪旅行前端开发工程师,擅长CSS、JavaScript和各种框架,参与写作或翻译过多本前端精品图书,喜欢旅行,热爱前端开发,乐于分享。
刘江虹,H3C总部前端项目经理,精通Web前端开发和服务器脚本语言技术,善于把握运用新技术,如React、jQuery、Webpack等,具有3年以上前端开发和技术团队管理经验,技术上一专多能,能够跨平台、跨数据库进行软件开发和项目管理。

作品目录

内容简介
前言
第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、案例小结

相关推荐

微信二维码