React快速上手开发

React快速上手开发

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

来自Facebook的React入门与开发实践。

内容简介

本书是React入门书。前3章介绍如何从空白的HTML页面开始构建应用。第4章介绍JSX语法。从第5章开始,你会学习到在实际开发中可能用到的一些附加工具。介绍的例子包括JavaScript打包工具、单元测试、语法检查、类型、在应用中组织数据流以及不可变数据。

作者简介

作者斯托扬·斯特凡诺夫,Facebook开发工程师,图像优化工具smush.it的作者,性能优化工具YSlow2.0的架构师。曾多次在Velocity等技术大会上发表过演讲。另著有《JavaScript模式》和《JavaScript面向对象编程指南》,还为《高性能网站建设进阶指南》和《高性能JavaScript》贡献过内容。个人站点是http://phpied.com。

章节目录

版权信息

O'Reilly Media, Inc. 介绍

业界评论

译者序

前言

关于本书

排版约定

代码示例

Safari®在线图书

联系我们

致谢

第1章 Hello World

1.1 设置

1.2 Hello React World

1.3 刚才发生了什么

1.4 React.DOM.*

1.5 特殊DOM属性

1.6 React DevTools浏览器扩展

1.7 下一步:自定义组件

第2章 组件的生命周期

2.1 基础

2.2 属性

2.3 propTypes

2.4 state

2.5 带状态的文本框组件

2.6 关于DOM事件的说明

2.7 props与state

2.8 在初始化state时使用props:一种反模式

2.9 从外部访问组件

2.10 中途改变属性

2.11 生命周期方法

2.12 生命周期示例:输出日志记录

2.13 生命周期示例:使用mixin

2.14 生命周期示例:使用子组件

2.15 性能优化:避免组件更新

2.16 PureRenderMixin

第3章 Excel:一个出色的表格组件

3.1 构造数据

3.2 表头循环

3.3 消除控制台的警告信息

3.4 添加内容

3.5 排序

3.6 排序的视觉提示

3.7 编辑数据

3.8 搜索

3.9 即时回放

3.10 下载表格数据

第4章 JSX

4.1 Hello JSX

4.2 转译JSX

4.3 Babel

4.4 客户端

4.5 关于JSX转换

4.6 在JSX中使用JavaScript

4.7 在JSX中使用空格

4.8 在JSX中使用注释

4.9 HTML实体

4.10 展开属性

4.11 在JSX中返回多个节点

4.12 JSX和HTML的区别

4.13 JSX和表单

4.14 使用JSX实现Excel组件

第5章 为应用开发做准备

5.1 一个模板应用

5.2 安装必备工具

5.3 开始构建

5.4 发布

5.5 更进一步

第6章 构建应用

6.1 Whinepad v.0.0.1

6.2 组件

6.3 应用配置

6.4 :改进的新版本

6.5

6.6 总结

第7章 lint、Flow、测试与复验

7.1 package.json

7.2 ESLint

7.3 Flow

7.4 测试

第8章 Flux

8.1 理念

8.2 回顾Whinepad

8.3 Store

8.4 Action

8.5 Flux回顾

8.6 immutable

关于作者

关于封面

React快速上手开发是2017年由人民邮电出版社·图灵出品出版,作者[保] 斯托扬·斯特凡诺夫。

得书感谢您对《React快速上手开发》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Web前端开发技术(jQuery+Ajax)(慕课版) 电子书
真实项目案例,穿插到每个知识点,对jQuery和Ajax的基础知识和应用进行介绍。
相容性溶质基础研究与应用开发 电子书
系统介绍相容性物质并进行阐述。
走向海洋:海洋资源的开发利用与保护 电子书
介绍了海洋资源的开发利用与保护方法,提高读者海洋保护意识。
网页设计与制作教程:Web前端开发(第6版) 电子书
本书依据《Web前端开发职业技能等级标准(初级)》和部分示范院校的《Web前端技术课程教学标准》编写。
Unity5.X3D游戏开发技术详解与典型案例 电子书
本书对Unity 3D集成开发环境界面、脚本的编写和众多高级特效的实现进行了详细介绍,内容深入浅出,是一本适合不同需求、不同开发水平读者的技术宝典。