【本书特色】
阿里巴巴钉钉前端技术专家核心等三位大咖力荐
全面、深入分享资深前端技术专家多年一线开发经验
详解95个示例、1个项目案例,均给出了翔实的源代码及代码解读
React入门à React应用实践àReact企业级项目开发
React应用设计àReact应用创建àReact应用开发
详解React.js服务端渲染,以更短时间掌握JavaScript全栈开发
详解webpack、babel、ES6和Node.js等新的前端技术混合应用
不但对React及Redux前端开发做了介绍,而且也对其周边生态做了介绍
【3位专家推荐】
阿里巴巴钉钉前端技术专家核心
宋小菜Scott
贝贝集团大前端架构负责人Early
【本书精华内容】
ES6语法
React.js diff算法介绍(时间复杂度)
React组件
React表单和事件
React数据流管理
React路由
React的性能及性能优化
React服务端渲染
自动化测试
React+Redux搭建社区项目
本书是一本React入门书,也是一本React实践书,更是一本React企业级项目开发指导书。全书系统地介绍了以React.js为中心的各种前端开发技术,可以帮助前端开发人员系统地掌握这些知识,提升自己的开发水平。
本书共9章,依次介绍了用Webpack构建项目、模块化与组件开发、React中的事件系统与表单、React+Redux数据流管理、react-router路由、React性能优化原理与方法、React服务端渲染、自动化测试工具与实战,最后通过一个企业级项目开发实战案例,带领读者进一步夯实并实践React知识。
本书是一本大前端学习入门与实战读物,不仅适合React开发人员阅读,也适合跨平台开发的前端人员阅读,而且还可以作为React开发的“字典”供开发人员随时翻阅。