React学习手册(第二版)
品相核验准确、体验好,不符包售后;下午5点前订单,当日发货
¥
17.01
1.7折
¥
98
八五品
仅1件
作者 [美]亚历克斯·班克斯;[美]伊夫·波尔切洛;安道
出版社 中国电力出版社
出版时间 2021-06
版次 1
装帧 其他
货号 978751985654014
上书时间 2024-10-28
商品详情
品相描述:八五品
图书标准信息
作者
[美]亚历克斯·班克斯;[美]伊夫·波尔切洛;安道
出版社
中国电力出版社
出版时间
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
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价