0 0 0

React进阶之路.epub

七月别困
17天前 160
我用夸克网盘分享了「React进阶之路.epub」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
React 进阶之路 作者: 徐超 出版社: 清华大学出版社 出版年: 2018-4 页数: 242 定价: 69.00元 装帧: 平装 ISBN: 9787302498018

内容简介

《React进阶之路》详细介绍了React技术栈涉及的主要技术。本书分为基础篇、进阶篇和实战篇三部分。基础篇主要介绍React的基本用法,包括React 16的新特性;进阶篇深入讲解组件state、虚拟DOM、高阶组件等React中的重要概念,同时对初学者容易困惑的知识点做了介绍;实战篇介绍React Router、Redux和MobX 3个React技术栈的重要成员,并通过实战项目讲解这些技术如何和React结合使用。 《React进阶之路》示例丰富、注重实战,适用于从零开始学习React的初学者,或者已经有一些React使用经验,但希望更加全面、深入理解React技术栈的开发人员。阅读本书,需要先掌握基础的前端开发知识。

作者简介

徐 超毕业于浙江大学,硕士,资深前端工程师,长期就职于能源物联网公司远景智能。8年软件开发经验,熟悉大前端技术,拥有丰富的Web前端和移动端开发经验,尤其对React技术栈和移动Hybrid开发技术有深入的理解和实践经验。

网友热评

弘丹: 知识点很全,讲得也比较透彻,作为一名工科女,觉得写得挺好的,推荐一下 Tony: 感觉不像是一本进阶书,内容中规中矩,但是内容相对比较全 Hanx: Hooks 版本之前出的书,部分内容不免有些过时,框架类图书的通病了。主要提供 class 组件相关的经验,路由和状态管理也有都有涉及但是太过简略谈不上深入,一些内容对个人来说还是有总结和启发 Roy: not well organized, 看到实战篇实在看不下了,还是乖乖滚去啃英文书了

图书目录

第1篇基础篇——React,一种革命性的UI开发理念 第1章初识React 3 1.1React简介 3 1.2ES6语法简介 4 1.3开发环境及工具介绍 9 1.3.1基础环境 9 1.3.2辅助工具 9 1.3.3CreateReactApp 10 1.4本章小结 12 第2章React基础 13 2.1JSX 13 2.1.1JSX简介 13 2.1.2JSX语法 14 2.1.3JSX不是必需的 16 2.2组件 17 2.2.1组件定义 17 2.2.2组件的props 18 2.2.3组件的state 21 2.2.4有状态组件和无状态组件 23 2.2.5属性校验和默认属性 26 2.2.6组件样式 28 2.2.7组件和元素 32 2.3组件的生命周期 34 2.3.1挂载阶段 34 2.3.2更新阶段 35 2.3.3卸载阶段 36 2.4列表和Keys 36 2.5事件处理 39 2.6表单 43 2.6.1受控组件 44 2.6.2非受控组件 51 2.7本章小结 52 第3章React16新特性 53 3.1render新的返回类型 53 3.2错误处理 54 3.3Portals 56 3.4自定义DOM属性 57 3.5本章小结 58 第2篇进阶篇——用好React,你必须要知道的那些事 第4章深入理解组件 60 4.1组件state 60 4.1.1设计合适的state 60 4.1.2正确修改state 63 4.1.3state与不可变对象 64 4.2组件与服务器通信 66 4.2.1组件挂载阶段通信 66 4.2.2组件更新阶段通信 67 4.3组件通信 68 4.3.1父子组件通信 68 4.3.2兄弟组件通信 71 4.3.3Context 75 4.3.4延伸 78 4.4特殊的ref 79 4.4.1在DOM元素上使用ref 79 4.4.2在组件上使用ref 79 4.4.3父组件访问子组件的DOM节点 81 4.5本章小结 82 第5章虚拟DOM和性能优化 83 5.1虚拟DOM 83 5.2Diff算法 84 5.3性能优化 87 5.4性能检测工具 90 5.5本章小结 91 第6章高阶组件 92 6.1基本概念 92 6.2使用场景 93 6.3参数传递 96 6.4继承方式实现高阶组件 99 6.5注意事项 99 6.6本章小结 101 第3篇实战篇——在大型Web应用中使用React 第7章路由:用ReactRouter开发单页面应用 103 7.1基本用法 103 7.1.1单页面应用和前端路由 103 7.1.2ReactRouter的安装 104 7.1.3路由器 104 7.1.4路由配置 105 7.1.5链接 107 7.2项目实战 108 7.2.1后台服务API介绍 108 7.2.2路由设计 111 7.2.3登录页 113 7.2.4帖子列表页 117 7.2.5帖子详情页 125 7.3代码分片 133 7.4本章小结 138 第8章Redux:可预测的状态管理机 139 8.1简介 139 8.1.1基本概念 139 8.1.2三大原则 141 8.2主要组成 141 8.2.1action 141 8.2.2reducer 142 8.2.3store 146 8.3在React中使用Redux 148 8.3.1安装react-redux 148 8.3.2展示组件和容器组件 148 8.3.3connect 149 8.3.4mapStateToProps 150 8.3.5mapDispatchToProps 150 8.3.6Provider组件 151 8.4中间件与异步操作 152 8.4.1中间件 152 8.4.2异步操作 154 8.5本章小结 155 第9章Redux项目实战 156 9.1组织项目结构 156 9.2设计state 161 9.2.1错误1:以API作为设计state的依据 161 9.2.2错误2:以页面UI为设计state的依据 164 9.2.3合理设计state 165 9.3设计模块 170 9.3.1app模块 170 9.3.2auth模块 171 9.3.3posts模块 173 9.3.4comments模块 177 9.3.5users模块 179 9.3.6ui模块 180 9.6.7index模块 181 9.4连接Redux 182 9.4.1注入state 182 9.4.2注入actioncreators 184 9.4.3connect连接PostList和Redux 185 9.5Redux调试工具 187 9.6性能优化 188 9.6.1ReactRouter引起的组件重复渲染问题 188 9.6.2Immutable.JS 193 9.6.3Reselect 198 9.7本章小结 199 第10章MobX:简单可扩展的状态管理解决方案 200 10.1简介 200 10.2主要组成 204 10.2.1state 204 10.2.2computedvalue 211 10.2.3reaction 212 10.2.4action 215 10.3MobX响应的常见误区 216 10.4在React中使用MobX 220 10.5本章小结 221 第11章MobX项目实战 222 11.1组织项目结构 222 11.2设计store 223 11.3视图层重构 234 11.4MobX调试工具 236 11.5优化建议 238 11.6Redux与MobX比较 241 11.7本章小结 242

React进阶之路.epub"网盘下载"

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件[email protected]投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 执手莞尔
  • 我不会写诗
  • 与我成陌路定让你万劫不复
  • 晚风不及你的容颜
  • 愤日青年
  • 寰鸾
  • 心伴我久
  • 与你在山清水秀间
  • 偎你肩
  • 逗比逗比闪亮亮
  • 嘎蒙
  • 痛有多浓
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!