本书从现代前端开发的标准、趋势和常用工具入手,由此引出了优秀的构建工具webpack 和JavaScript库React,之后用一系列的实例来阐述两者的特色、概念和基本使用方法。随着应用复杂度的增加,进而介绍了Flux 和Redux 两种架构思想,并且使用Redux 对现有程序进行改造,最后介绍了在开发过程中出现的反模式和性能优化方法。

作者

张轩,前端开发工程师。曾经在百度、携程就职,目前在苹果公司担任前端开发工程师。拥有丰富的Web开发经验,喜欢追寻新技术,在GitHub上关注各种有趣的项目,同时致力于前端工程化,并且有大型SPA项目的架构及开发经验。他同时是一名业余文学爱好者,在工作之余写一些短篇小说。杨寒星,前端开发工程师。曾就职于爱奇艺、百度,目前在七牛云负责前端开发与架构设计。对编写优美的代码、构建影响深远的系统感兴趣;专注于现代前端工程化方案搭建及大规模SPA的架构设计,对基于React体系的前端开发有着丰富的实践经验。

查看全部
目录

内容简介

前言

第1章 现代前端开发

1.1 ES6——新一代的Java Script标准

1.2 前端组件化方案

1.3 辅助工具

第2章 webpack

2.1 webpack的特点与优势

2.2 基于webpack进行开发

第3章 初识React

3.1 使用React与传统前端开发的比较

3.2 JSX

3.3 React+webpack开发环境

3.4 组件

3.5 Virtual DOM

第4章 实践React

4.1 开发项目

4.2 测试

第5章 Flux架构及其实现

5.1 Flux

5.2 Redux

第6章 使用Redux

6.1 在React项目中使用Redux

6.2 使用Redux重构Deskmark

第7章 React+Redux进阶

7.1 常见误解

7.2 反模式

7.3 性能优化

7.4 社区产物

查看全部
书评
查看更多
请您登录后发表评论 登录 | 注册
我的评分:
提交
0/400