React_引领未来的用户界面开发框架 - (EPUB全文下载)

文件大小:3.37 mb。
文件格式:epub 格式。
书籍内容:

目录
内容简介
推荐序1
推荐序2
推荐序3
前言
第1章 React简介
背景介绍
本书概览
Component的创建和复合
进阶
React工具
React实践
第2章 JSX
什么是JSX
使用JSX的好处
更加熟悉
更加语义化
更加直观
抽象化
关注点分离
复合组件
定义一个自定义组件
使用动态值
子节点
JSX与HTML有何不同
属性
条件判断
非DOM属性
事件
注释
特殊属性
样式
没有JSX的React
创建React元素
简写
延伸阅读及参考引用
JSX官方规范
第3章 组件的生命周期
生命周期方法
实例化
存在期
销毁&清理期
实例化
getDefaultProps
getInitialState
componentWillMount
render
componentDidMount
存在期
componentWillReceiveProps
shouldComponentUpdate
componentWillUpdate
componentDidUpdate
销毁&清理期
componentWillUnmount
反模式:把计算后的值赋给state
总结
第4章 数据流
Props
PropTypes
getDefaultProps
State
放在state和props的各是哪些部分
总结
第5章 事件处理
绑定事件处理器
事件和状态
根据状态进行渲染
更新状态
事件对象
总结
第6章 组件的复合
扩展HTML
组件复合的例子
组装HTML
追踪状态
整合到父组件当中
父组件、子组件关系
总结
第7章 mixin
什么是mixin
总结
第8章 DOM操作
访问受控的DOM节点
整合非React类库
侵入式插件
总结
第9章 表单
无约束的组件
约束组件
表单事件
Label
文本框和Select
复选框和单选框
表单元素的name属性
多个表单元素与change处理器
自定义表单组件
Focus
可用性
把要求传达清楚
不断地反馈
迅速响应
符合用户的预期
可访问
减少用户的输入
总结
第10章 动画
CSS渐变组
给渐变class添加样式
渐变生命周期
使用渐变组的隐患
间隔渲染
使用requestAnimationFrame实现间隔渲染
使用setTimeout实现间隔渲染
总结
第11章 性能优化
shouldComponentUpdate
不可变性辅助插件
深入调查拖慢你应用的部分
键(key)
总结
第12章 服务端渲染
渲染函数
React.renderToString
React.renderToStaticMarkup
用React.renderToString还是用React.renderToStaticMarkup
服务端组件生命周期
设计组件
异步状态
同构路由
单例、实例及上下文
总结
第13章 周边类库
Jest
设置
自动模拟依赖
手动模拟依赖
Immutable.js
Flux
总结
第14章 开发工具
构建工具
Browserify
建立一个Browserify项目
对代码做出修改
Watchify
构建
Webpack
Webpack与React
调试工具
基础工具
总结
第15章 测试
上手
测试的类型
工具
第一个测试用例:render测试
模拟组件
函数监视
监视函数被调用
模拟事件
测试中的组件查找器
mixin测试
直接测试mixin
把mixin包含在虚拟组件中进行测试
共享行为的用例
渲染到中
服务端测试
浏览器自动化测试
启动服务器
总结
第16章 架构模式
路由
Backbone.Router
Aviator
react-router
Om (ClojureScript)
Flux
数据流
Flux各个部分
Dispatcher
Action
Store
控制视图
管理多个Store
更新Dispatcher
注册依赖行为
总结
第17章 其他使用场景
桌面应用
游戏
电子邮件
绘图
总结
版权贸易合同登记号图字:01-2015-2166
图书在版编目(CIP)数据
React:引领未来的用户界面开发框架/卓越开发者联盟著;寸志等译.—北京:电子工业出版社,2015.5
书名原文:Developing a React edge: the JavaScript library for user interfaces
ISBN 978-7-121-25936-4
Ⅰ.①R… Ⅱ.①卓…②寸… Ⅲ.①人机界面—程序设计 Ⅳ.①TP311.1
中国版本图书馆CIP数据核字(2015)第083125号
责任编辑:徐津平
印  刷:北京中新伟业印刷有限公司
装  订:北京中新伟业印刷有限公司
出版发行:电子工业出版社
北京市海淀区万寿路173信箱 邮编100036
开  本:787×980 1/16 印张:14.25 字数:307千字
版  次:2015年5月第1版
印  次:2015年5月第1次印刷
定  价:65.00元
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888。
质量投诉请发邮件至zlts@phei.com.cn,盗版侵权举报请发邮件至dbqq@phei.com.cn。
服务热线:(010)88258888。 ............

书籍插图:
书籍《React_引领未来的用户界面开发框架》 - 插图1
书籍《React_引领未来的用户界面开发框架》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » React_引领未来的用户界面开发框架 - (EPUB全文下载)