科技
类型
6.0
豆瓣评分
可以朗读
语音朗读
303千字
字数
2020-05-01
发行日期
展开全部
主编推荐语
示例丰富,注重实战,带你由浅入深掌握React前端开发,产出高质量易维护代码。
内容简介
本书涵盖了构建React应用所涉及的概念和API,全书共13章,分为3个部分,从React的核心思想和关键点讲起,并随着进展涉及更具体和高级的主题。首先介绍React的核心思想,探讨了React的一些关键点,展示React如何适应使用者的开发过程;然后开始深入React,描述数据如何在React中流动,介绍组件生命周期API,开始构建Letters Social示例项目,处理表单以及路由的关键部分;最后将注意力专门放在把应用转换到使用Redux,介绍Redux状态管理方案,探索服务器端渲染,并简要地介绍React Native项目。本书结构清晰,内容由浅入深,适合任何对React感兴趣,想学习React的读者,也适合前端开发人群。
目录
- 版权信息
- 版权声明
- 内容提要
- 译者简介
- 前言
- 关于作者
- 资源与支持
- 配套资源
- 提交勘误
- 与我们联系
- 关于异步社区和异步图书
- 致谢
- 关于本书
- 目标读者
- 路线图
- 关于代码
- 软件和硬件要求
- 关于封面插图
- 第一部分 初识React
- 第1章 初识React
- 1.1 初识React
- 1.2 React不能做什么
- 1.3 虚拟DOM
- 1.4 组件:React的基本单元
- 1.5 团队的React
- 1.6 小结
- 第2章 <Hello World/>:我们的第一个组件
- 2.1 React组件介绍
- 2.2 用React创建组件
- 2.3 组件的一生
- 2.4 认识JSX
- 2.5 小结
- 第二部分 React中的组件和数据
- 第3章 React中的数据和数据流
- 3.1 状态介绍
- 3.2 React中的状态
- 3.3 组件通信
- 3.4 单向数据流
- 3.5 小结
- 第4章 React中的渲染和生命周期方法
- 4.1 搭建Letters Social仓库
- 4.2 渲染过程和生命周期方法
- 4.3 开始创建Letters Social
- 4.4 小结
- 第5章 在React中使用表单
- 5.1 在Letters Social中创建帖子
- 5.2 React中的表单
- 5.3 创建新帖子
- 5.4 小结
- 第6章 将第三方库与React集成
- 6.1 向Letters Social API发送帖子
- 6.2 用地图增强组件
- 6.3 小结
- 第7章 React的路由
- 7.1 什么是路由
- 7.2 创建路由器
- 7.3 小结
- 第8章 再谈路由以及集成Firebase
- 8.1 使用路由器
- 8.2 集成Firebase
- 8.3 小结
- 第9章 测试React组件
- 9.1 测试的类型
- 9.2 用Jest、Enzyme和React-test-render测试React组件
- 9.3 编写第一个测试
- 9.4 小结
- 第三部分 React应用架构
- 第10章 Redux应用架构
- 10.1 Flux应用架构
- 10.2 在Redux中创建action
- 10.3 小结
- 第11章 Redux进阶及Redux与React集成
- 11.1 reducer决定状态应该如何改变
- 11.2 将React和Redux结合起来
- 11.3 小结
- 第12章 服务器端React与集成React Router
- 12.1 什么是服务器端渲染
- 12.2 为什么在服务器上渲染
- 12.3 可能并不需要SSR
- 12.4 在服务器上渲染组件
- 12.5 切换到React Router
- 12.6 使用React Router处理已验证的路由器
- 12.7 带数据获取的服务器端渲染
- 12.8 小结
- 第13章 React Native介绍
- 13.1 介绍React Native
- 13.2 React和React Native
- 13.3 何时使用React Native
- 13.4 最简单的“Hello World”
- 13.5 下一站
- 13.6 小结
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。