图书介绍
React 引领未来的用户界面开发框架2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 卓越开发者联盟著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121259364
- 出版时间:2015
- 标注页数:210页
- 文件大小:27MB
- 文件页数:230页
- 主题词:人机界面-程序设计
PDF下载
下载说明
React 引领未来的用户界面开发框架PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 React简介1
背景介绍1
本书概览3
Component的创建和复合3
进阶4
React工具5
React实践5
第2章 JSX6
什么是JSX7
使用JSX的好处7
更加熟悉7
更加语义化8
更加直观8
抽象化9
关注点分离9
复合组件10
定义一个自定义组件10
使用动态值11
子节点12
JSX与HTML有何不同13
属性13
条件判断14
非DOM属性15
事件17
注释18
特殊属性19
样式19
没有JSX的React19
创建React元素20
简写21
延伸阅读及参考引用21
JSX官方规范22
第3章 组件的生命周期23
生命周期方法23
实例化23
存在期24
销毁&清理期24
实例化24
getDefaultProps24
getInitialState25
componentWillMount25
render25
componentDidMount25
存在期26
componentWillReceiveProps26
shouldComponentUpdate27
componentWillUpdate28
componentDidUpdate28
销毁&清理期28
componentWillUnmount28
反模式:把计算后的值赋给state28
总结30
第4章 数据流31
Props31
PropTypes33
getDefaultProps33
State34
放在state和props的各是哪些部分35
总结35
第5章 事件处理36
绑定事件处理器36
事件和状态37
根据状态进行渲染38
更新状态40
事件对象42
总结43
第6章 组件的复合44
扩展HTML44
组件复合的例子45
组装HTML45
追踪状态47
整合到父组件当中48
父组件、子组件关系50
总结52
第7章 mixin53
什么是mixin53
总结56
第8章 DOM操作57
访问受控的DOM节点57
整合非React类库59
侵入式插件61
总结63
第9章 表单64
无约束的组件65
约束组件66
表单事件68
Label68
文本框和Select69
复选框和单选框71
表单元素的name属性73
多个表单元素与change处理器75
自定义表单组件79
Focus83
可用性83
把要求传达清楚83
不断地反馈84
迅速响应84
符合用户的预期84
可访问85
减少用户的输入85
总结86
第10章 动画87
CSS渐变组87
给渐变class添加样式88
渐变生命周期89
使用渐变组的隐患89
间隔渲染89
使用requestAnimationFrame实现间隔渲染90
使用setTimeout实现间隔渲染91
总结92
第11章 性能优化93
shouldComponentUpdate93
不可变性辅助插件95
深入调查拖慢你应用的部分96
键(key)97
总结98
第12章 服务端渲染99
渲染函数100
React.renderToString100
React.renderToStaticMarkup100
用React.renderToString还是用React.renderToStaticMarkup101
服务端组件生命周期102
设计组件102
异步状态104
同构路由106
单例、实例及上下文107
总结107
第13章 周边类库108
Jest108
设置109
自动模拟依赖109
手动模拟依赖111
Immutable.js113
Flux114
总结115
第14章 开发工具116
构建工具116
Browserify117
建立一个Browserify项目117
对代码做出修改118
Watchify119
构建119
Webpack119
Webpack与React120
调试工具122
基础工具123
总结124
第15章 测试125
上手125
测试的类型126
工具126
第一个测试用例:render测试127
模拟组件132
函数监视138
监视函数被调用141
模拟事件146
测试中的组件查找器149
mixin测试152
直接测试mixin153
把mixin包含在虚拟组件中进行测试156
共享行为的用例159
渲染到〈body〉中164
服务端测试168
浏览器自动化测试174
启动服务器179
总结180
第16章 架构模式181
路由182
Backbone.Router182
Aviator183
react-router185
Om(ClojureScript)186
Flux187
数据流187
Flux各个部分188
Dispatcher188
Action189
Store190
控制视图191
管理多个Store192
更新Dispatcher192
注册依赖行为193
总结194
第17章 其他使用场景195
桌面应用195
游戏197
电子邮件202
绘图208
总结210
热门推荐
- 3310005.html
- 3466568.html
- 417013.html
- 3478491.html
- 1061894.html
- 3232121.html
- 1407522.html
- 3622530.html
- 1942242.html
- 3120656.html
- http://www.ickdjs.cc/book_199962.html
- http://www.ickdjs.cc/book_1586670.html
- http://www.ickdjs.cc/book_1742615.html
- http://www.ickdjs.cc/book_312.html
- http://www.ickdjs.cc/book_1054325.html
- http://www.ickdjs.cc/book_1898325.html
- http://www.ickdjs.cc/book_1738721.html
- http://www.ickdjs.cc/book_1618320.html
- http://www.ickdjs.cc/book_2547558.html
- http://www.ickdjs.cc/book_667825.html