javascript电子书

关注公众号 jb51net

关闭
React学习手册 带目录完整版pdf[47MB]

React学习手册 带目录完整版pdf[47MB]

热门排行

简介

由Facebook开发,并且被Netflix、Walmart和The New York Times等公司用于构建大部分Web界面,React很快就受到大众的青睐。通过这本实践指南学习你将如何构建React组件,并充分感受React在实际工作中的神奇魅力。本书的主要内容有:用JavaScript学习核心的函数式编程概念。了解React在中的运行机制。通过挂载和合成React组件来创建应用程序表现层。使用组件树管理数据,减少调试应用程序的时间。探索React组件生命周期,并使用它来加载数据和提高UI性能。为历史、书签和单页应用程序的其他功能选用路由解决方案。学习如何在服务端构建React应用程序。

目录

前言1
第1章初识React5
障碍和绊脚石6
React技术展望7
拥抱变化8
文件资源8
第2章JavaScript新特性12
ES6中的变量声明13
箭头函数17
ES6转译21
ES6的对象和数组22
Promise对象27
类28
ES6模块30
CommonJS31
第3章JavaScript函数式编程33
什么是函数式编程34
命令式和声明式36
函数式编程基本概念38
第4章React进阶62
建立页面62
虚拟DOM63
React元素65
ReactDOM67
子节点68
使用数据构造元素70
React组件71
DOM渲染77
第5章React与JSX83
React元素和JSX83
JSX小技巧84
Babel86
菜谱与JSX87
Webpack简介95
第6章Props、State和组件树110
属性验证110
引用120
React的State管理124
组件树的内部State130
第7章组件扩展140
组件生命周期140
集成JavaScript脚本库157
高阶组件164
在React之外管理State171
Flux173
第8章Redux180
State181
Action184
Reducer187
Store195
Action生成器199
中间件202
第9章ReactRedux206
显式传递Store208
通过上下文传递Store211
表现层和容器组件215
ReactRedux的Provider218
ReactRedux的connect函数219
第10章测试222
ESLint222
测试Redux226
测试React组件238
快照测试250
代码覆盖率测试255
第11章ReactRouter265
集成Router266
嵌套路由271
Router参数278
第12章React服务器端应用287
同构性和通用性287
通用颜色管理器297
与服务器端交互308

大家还下载了