类似推荐
编辑推荐
来自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快速上手开发》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。