• React学习手册(第二版)
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

React学习手册(第二版)

27.81 2.8折 98 九品

仅1件

北京海淀
认证卖家担保交易快速发货售后保障

作者[美]亚历克斯·班克斯;[美]伊夫·波尔切洛;安道

出版社中国电力出版社

出版时间2021-06

版次1

装帧其他

货号A6

上书时间2024-12-17

新起点书店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 [美]亚历克斯·班克斯;[美]伊夫·波尔切洛;安道
  • 出版社 中国电力出版社
  • 出版时间 2021-06
  • 版次 1
  • ISBN 9787519856540
  • 定价 98.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 376页
  • 字数 486.000千字
【内容简介】
理解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
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP