《深入React技术栈》PDF下载

责编:menVScode 2017-08-23 17:15 阅读(1850)

        React 是目前前端工程化最前沿的技术。2004 年 Gmail的推出,让大家猛然发现,单页应用的互动也可以如此流畅。2010年,前端单页应用框架接踵而至,Backbone、Knockout、Angular,各领风骚。2013年,React 横空出世,独树一帜:单向绑定、声明式 UI,大大简化了大型应用的构建。Strikingly 接触到 React 之后不久,就开始用 React 重构前端。

        《深入React技术栈》从几个维度去介绍 React。一是作为 View 库,它怎么实现组件化,以及它背后的实现原理。二是扩展到 Flux 应用架构及重要的衍生品 Redux,它们怎么与 React 结合做应用开发。三是对 React 与 server 的碰撞产生的一些思考。四是讲述它在可视化方面的优势与劣势。

        作者:陈屹,前端架构师,就职于阿里巴巴。热衷开源事业,长年专注于前端架构、数据可视化、Node.js等领域,知乎专栏pure render的创办人。

QQ截图20170823170701

书籍目录:

    第1章 初入 React 世界 1
        1.1 React 简介 1
        1.2 JSX 语法 3 
        1.3 React 组件 11   
        1.4 React 数据流 21 
        1.5 React 生命周期 29
        1.6 React 与 DOM 34 
        1.7 组件化实例:Tabs 组件 41
        1.8 小结 47
    第2章 漫淡 React 48
        2.1 事件系统 48
        2.2 表单 55
        2.3 样式处理 64
        2.4 组件间通信 74  
        2.5 组件间抽象 81
        2.6 组件性能优化 97    
        2.7 动画 111   
        2.8 自动化测试 121    
        2.9 组件化实例:优化 Tabs 组件 125
        2.10 小结 133
    第3章 解读 React 源码 134
        3.1 初探 React 源码 134
        3.2 Virtual DOM 模型 137    
        3.3 生命周期的管理艺术 151    
        3.4 解密setState机制 164    
        3.5 diff 算法 172   
        3.6 React Patch 方法 181
        3.7 小结 183
    第4章 认识 Flux 架构模式 184
        4.1 React 独立架构 184
        4.2 MV* 与 Flux 190    
        4.3 Flux 基本概念 194
        4.4 Flux 应用实例 198    
        4.5 解读 Flux 206    
        4.6 小结 207
    第5章 深入 Redux 应用架构 208
        5.1 Redux 简介 208
        5.2 Redux middleware 212
        5.3 Redux 异步流 217
        5.4 Redux 与路由 224
        5.6 Redux 应用实例 231
        5.7 小结 258
    第6章 Redux 高阶运用 259
        6.1 高阶 reducer 259
        6.2 Redux 与表单 262 
        6.3 Redux CRUD 实战 268
        6.4 Redux 性能优化 279
        6.5 解读 Redux 284
        6.6 解读 react-redux 288    
        6.7 小结 294
    第7章 React 服务端渲染 295
        7.1 React 与服务端模板 295
        7.2 React 服务端渲染 299
        7.3 小结 307
    第8章 玩转 React 可视化 308
        8.1 React 结合 Canvas 和 SVG 308
        8.2 React 与可视化组件 316
        8.3 Recharts 组件化的原理 322
        8.4 小结 328
    附录A 开发环境 329
    附录B 编码规范 345
    附录C Koa middleware 349

     电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版。

  《深入React技术栈》PDF下载链接:http://pan.baidu.com/s/1o8p32WU 密码:xplz

标签: react
前端交流群: MVC前端网(menvscode.com)-qq交流群:551903636

邮箱快速注册

忘记密码