React学习手册(第二版)

React学习手册(第二版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2021-06
版次: 1
ISBN: 9787519856540
定价: 98.00
装帧: 其他
开本: 16开
纸张: 胶版纸
页数: 376页
字数: 486.000千字
42人买过
  • 理解JavaScript函数式编程的关键概念。
      深入了解React在浏览器中的运行机制。
      使用React组件创建应用的表现层。
      管理数据,减少花在调试应用上的时间。
      利用React钩子管理状态及获取数据。
      在单页应用中使用路由方案。
      学习站在服务器的角度上规划React应用。 Alex Banks和Eve Porcello是软件工程师、作者和培训讲师。他们合办的公司Moon Highway向全世界的工程开发人员教授JavaScript、Node.js、React和GraphQL课程。他们还为O’Reilly、LinkedIn Learning和egghead.io录制视频及编写培训材料。 目录

    前言 1

    第1 章 初识React 7

    11 坚实的基础 8

    12 React 的过去和未来 9

    13 资源文件 10

    131 资源仓库10

    132 React 开发者工具 10

    133 安装Nodejs 12

    第2 章 JavaScript 新特性 15

    21 声明变量 16

    211 const 关键字 16

    212 let 关键字 17

    213 模板字符串 20

    22 创建函数 21

    221 函数声明21

    222 函数表达式 22

    223 默认参数24

    224 箭头函数25

    23 编译JavaScript 28

    24 对象和数组 29

    241 析构对象29

    242 析构数组32

    243 对象字面量增强 32

    244 展开运算符 34

    25 JavaScript 异步编程 36

    251 使用fetch 处理简单的promise 37

    252 async/await 38

    253 构建promise 39

    26 类 40

    27 ES6 模块 42

    第3 章 JavaScript 函数式编程 45

    31 函数式编程是什么意思 46

    32 命令式和声明式 48

    33 函数式编程基本概念 51

    331 不可变性51

    332 纯函数 54

    333 数据转换57

    334 高阶函数65

    335 递归 66

    336 合成 70

    337 综合应用71

    第4 章 React 运行机制 77

    41 页面设置 77

    42 React 元素 78

    43 ReactDOM 81

    44 React 组件 87

    第5 章 在React 中使用JSX 95

    51 使用JSX 创建React 元素95

    511 JSX 小贴士 96

    512 使用JSX 映射数组 98

    52 Babel 98

    53 使用JSX 编写菜谱应用 100

    54 React 片段 108

    55 webpack 简介 109

    551 创建项目 111

    552 加载构建包 122

    553 源码映射123

    554 Create React App 124

    第6 章 React 状态管理 127

    61 构建一个星级评价组件 128

    62 useState 钩子 130

    63 为提高可重用性而重构 134

    64 组件树中的状态 136

    641 沿组件树向下发送状态 137

    642 沿组件树向上发送交互 141

    65 构建表单 145

    651 使用ref 146

    652 受控组件148

    653 自定义钩子 150

    654 把颜色添加到状态中 152

    66 React 上下文 153

    661 把颜色放入上下文 155

    662 使用useContext 获取颜色 157

    663 有状态的上下文供应组件 158

    664 使用上下文自定义钩子 160

    第7 章 使用钩子增强组件 165

    71 useEffect 介绍 165

    711 依赖数组168

    712 深入检查依赖 173

    713 何时使用useLayoutEffect 180

    714 钩子使用规则 182

    715 使用useReducer 改进代码 186

    716 使用useReducer 处理复杂的状态 189

    717 提升组件性能 192

    718 shouldComponentUpdate 和PureComponent 195

    719 何时重构196

    第8 章 处理数据 199

    81 请求数据 199

    811 随请求发送数据 201

    812 使用fetch 上传文件202

    813 授权请求202

    814 在本地保存数据 204

    815 处理promise 状态 208

    82 渲染属性 210

    83 虚拟化列表 214

    831 创建useFetch 钩子 219

    832 创建Fetch 组件 222

    833 处理多个请求 224

    834 备忘值 225

    835 瀑布式请求 229

    836 限制网络速度 233

    837 并行请求235

    838 等待值出现 237

    839 取消请求238

    84 GraphQL 简介 242

    841 GitHub GraphQL API 242

    842 发起一个GraphQL 请求 245

    第9 章 Suspense 253

    91 错误边界组件 255

    92 代码分拆 259

    921 Suspense 组件介绍 262

    922 使用Suspense 加载数据 263

    923 抛出promise 267

    924 构建兼容Suspense 的数据源 272

    925 Fiber 277

    第10 章 React 测试 281

    101 ESLint 281

    102 Prettier 288

    1021 在项目中配置Prettier 289

    1022 在VSCode 中使用Prettier 291

    103 对React 应用做类型检查 292

    1031 PropTypes 292

    1032 Flow 296

    1033 TypeScript 301

    104 测试驱动开发 304

    105 使用Jest 305

    106 测试React 组件 311

    1061 查询 315

    1062 测试事件 316

    1063 代码覆盖度 319

    第11 章 React Router 321

    111 使用React Router 322

    112 React Router 属性 327

    113 重定向 332

    第12 章 React 服务器端渲染 341

    121 同构与普适 342

    122 服务器端渲染React 345

    123 使用Nextjs 做服务器端渲染 353

    124 Gatsby 359

    125 React 未来展望 361

    作者介绍 363

    封面介绍 363
  • 内容简介:
    理解JavaScript函数式编程的关键概念。
      深入了解React在浏览器中的运行机制。
      使用React组件创建应用的表现层。
      管理数据,减少花在调试应用上的时间。
      利用React钩子管理状态及获取数据。
      在单页应用中使用路由方案。
      学习站在服务器的角度上规划React应用。
  • 作者简介:
    Alex Banks和Eve Porcello是软件工程师、作者和培训讲师。他们合办的公司Moon Highway向全世界的工程开发人员教授JavaScript、Node.js、React和GraphQL课程。他们还为O’Reilly、LinkedIn Learning和egghead.io录制视频及编写培训材料。
  • 目录:
    目录

    前言 1

    第1 章 初识React 7

    11 坚实的基础 8

    12 React 的过去和未来 9

    13 资源文件 10

    131 资源仓库10

    132 React 开发者工具 10

    133 安装Nodejs 12

    第2 章 JavaScript 新特性 15

    21 声明变量 16

    211 const 关键字 16

    212 let 关键字 17

    213 模板字符串 20

    22 创建函数 21

    221 函数声明21

    222 函数表达式 22

    223 默认参数24

    224 箭头函数25

    23 编译JavaScript 28

    24 对象和数组 29

    241 析构对象29

    242 析构数组32

    243 对象字面量增强 32

    244 展开运算符 34

    25 JavaScript 异步编程 36

    251 使用fetch 处理简单的promise 37

    252 async/await 38

    253 构建promise 39

    26 类 40

    27 ES6 模块 42

    第3 章 JavaScript 函数式编程 45

    31 函数式编程是什么意思 46

    32 命令式和声明式 48

    33 函数式编程基本概念 51

    331 不可变性51

    332 纯函数 54

    333 数据转换57

    334 高阶函数65

    335 递归 66

    336 合成 70

    337 综合应用71

    第4 章 React 运行机制 77

    41 页面设置 77

    42 React 元素 78

    43 ReactDOM 81

    44 React 组件 87

    第5 章 在React 中使用JSX 95

    51 使用JSX 创建React 元素95

    511 JSX 小贴士 96

    512 使用JSX 映射数组 98

    52 Babel 98

    53 使用JSX 编写菜谱应用 100

    54 React 片段 108

    55 webpack 简介 109

    551 创建项目 111

    552 加载构建包 122

    553 源码映射123

    554 Create React App 124

    第6 章 React 状态管理 127

    61 构建一个星级评价组件 128

    62 useState 钩子 130

    63 为提高可重用性而重构 134

    64 组件树中的状态 136

    641 沿组件树向下发送状态 137

    642 沿组件树向上发送交互 141

    65 构建表单 145

    651 使用ref 146

    652 受控组件148

    653 自定义钩子 150

    654 把颜色添加到状态中 152

    66 React 上下文 153

    661 把颜色放入上下文 155

    662 使用useContext 获取颜色 157

    663 有状态的上下文供应组件 158

    664 使用上下文自定义钩子 160

    第7 章 使用钩子增强组件 165

    71 useEffect 介绍 165

    711 依赖数组168

    712 深入检查依赖 173

    713 何时使用useLayoutEffect 180

    714 钩子使用规则 182

    715 使用useReducer 改进代码 186

    716 使用useReducer 处理复杂的状态 189

    717 提升组件性能 192

    718 shouldComponentUpdate 和PureComponent 195

    719 何时重构196

    第8 章 处理数据 199

    81 请求数据 199

    811 随请求发送数据 201

    812 使用fetch 上传文件202

    813 授权请求202

    814 在本地保存数据 204

    815 处理promise 状态 208

    82 渲染属性 210

    83 虚拟化列表 214

    831 创建useFetch 钩子 219

    832 创建Fetch 组件 222

    833 处理多个请求 224

    834 备忘值 225

    835 瀑布式请求 229

    836 限制网络速度 233

    837 并行请求235

    838 等待值出现 237

    839 取消请求238

    84 GraphQL 简介 242

    841 GitHub GraphQL API 242

    842 发起一个GraphQL 请求 245

    第9 章 Suspense 253

    91 错误边界组件 255

    92 代码分拆 259

    921 Suspense 组件介绍 262

    922 使用Suspense 加载数据 263

    923 抛出promise 267

    924 构建兼容Suspense 的数据源 272

    925 Fiber 277

    第10 章 React 测试 281

    101 ESLint 281

    102 Prettier 288

    1021 在项目中配置Prettier 289

    1022 在VSCode 中使用Prettier 291

    103 对React 应用做类型检查 292

    1031 PropTypes 292

    1032 Flow 296

    1033 TypeScript 301

    104 测试驱动开发 304

    105 使用Jest 305

    106 测试React 组件 311

    1061 查询 315

    1062 测试事件 316

    1063 代码覆盖度 319

    第11 章 React Router 321

    111 使用React Router 322

    112 React Router 属性 327

    113 重定向 332

    第12 章 React 服务器端渲染 341

    121 同构与普适 342

    122 服务器端渲染React 345

    123 使用Nextjs 做服务器端渲染 353

    124 Gatsby 359

    125 React 未来展望 361

    作者介绍 363

    封面介绍 363
查看详情
12
相关图书 / 更多
React学习手册(第二版)
Redis 数据库从入门到实践
陈逸怀 刘勇 刘瑜 王伟
React学习手册(第二版)
React Cookbook中文版:87个案例带你精通React框架
[英]大卫·格里菲思 (英)道恩·格里菲思
React学习手册(第二版)
Red Hat Enterprise Linux 9系统管理实战
肖志健
React学习手册(第二版)
Revit进阶项目实战土建篇
王婷 著
React学习手册(第二版)
Re:从零开始的异世界生活 大塚真一郎 Art Works Re:BOX 2nd(盒装共2册)
[日]大塚真一郎 著;刘晨 译;天闻角川 出品
React学习手册(第二版)
Revit 2022中文版完全自学一本通
韩笑
React学习手册(第二版)
Revit建筑建模教程
胡永骁 徐德峰 王咸锋
React学习手册(第二版)
Revit+Dynamo互通式立交桥梁参数化建模
鲍大鑫
React学习手册(第二版)
React Native移动开发实战 第3版
向治洪
React学习手册(第二版)
React Hooks开发实战
鬼哥 著
React学习手册(第二版)
Re:从零开始的异世界生活Ex.2,剑鬼恋歌 长月达平著(官方外传小说第二弹)
[日]长月达平 著;一寒 译;[日]大塚真一郎 绘
React学习手册(第二版)
Research on Destruction of the North China Craton(华北克拉通破坏)
华北克拉通破坏项目组
您可能感兴趣 / 更多
React学习手册(第二版)
宇宙视觉史:从宇宙大爆炸到时间的尽头
[美]查尔斯·刘 著;高爽 译者;[美]马克西姆· 马洛维奇科 绘;未读 出品
React学习手册(第二版)
写出我心 普通人如何通过写作表达自己(平装本)
[美]娜塔莉·戈德堡(Natalie Goldberg)
React学习手册(第二版)
写出我心3 写作疗愈的真正秘密
[美]娜塔莉·戈德堡(Natalie Goldberg)
React学习手册(第二版)
神套路:为什么我们总被带节奏(狂热与网红时代醍醐灌顶之作,教给普通人安身立命的不二法门!)
[美]阿里·阿莫萨维 著;[哥伦比亚]亚历杭德罗·希拉尔多 绘
React学习手册(第二版)
阿伦森自传
[美]埃利奥特·阿伦森(Elliot Aronson) 著;沈捷 译;湛庐文化 出品
React学习手册(第二版)
街头官僚:公共服务中的个人困境
[美]迈克尔·李普斯基(Michael Lipsky)
React学习手册(第二版)
史前至蒙古帝国时期的内欧亚大陆史
[美]大卫·克里斯蒂安 著;潘玲 译;杨建华 校
React学习手册(第二版)
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
React学习手册(第二版)
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
React学习手册(第二版)
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
React学习手册(第二版)
自律我也能做到(全9册)
[美]康妮·科维尔·米勒 著;[阿根廷]维多利亚·阿萨纳利 绘
React学习手册(第二版)
你在等什么?
[美]斯科特·明钦 著;[中]易万 译;[美]马特 ·斐兰 绘