欢迎来到天天文库
浏览记录
ID:22684405
大小:59.51 KB
页数:8页
时间:2018-10-30
《react:引领未来的用户界面开发框架》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、React:引领未来的用户界面开发框架(全球仅此一本Facebook前端专家作序震撼前端世界有望大一统的技术趋势国内一线前端联合推荐)【不详】LeagueofExtraordinaryDevelopers(卓越开发者联盟)著寸志范洪春杨森陈涌译ISBN978-7-121-25936-42015年5月出版定价:65.00元224页16开编辑推荐l身出名门,Fackbook开源巨献,一经推出,瞬间亮瞎全球攻城狮l无论传统网站还是移动开发,尤其跨终端Web,一步跟不上React,就会被远远抛开l以BAT为首的一线国内互联网企业均以快速跟进研发、实践React,下一次求职你就一定会被面到lReact
2、极有可能让撕B不止的前端社区迎来和平和宁静,无任何毒副作用、强大的多平台扩展……React新纪元来了内容提要2014年横空出世的由Facebook推出的开源框架React.js,基于VirtualDOM重新定义了用户界面的开发方式,彻底革新了大家对前端框架的认识,将PHP风格的开发方式迁移到客户端应用开发。其优势在于可以与各种类库、框架搭配使用。《React:引领未来的用户界面开发框架》是这一领域的首作,由多位一线专家精心撰写,采用一个全程实例全面介绍和剖析了ReactReact.js的方方面面,适合广大前端开发者、设计人员,及所有对未来技术趋势感兴趣者阅读。目录推荐序1.......iii
3、推荐序2.......v推荐序3.......vii前言...........ix第1章React简介.......................1背景介绍1本书概览3Component的创建和复合3进阶4React工具5React实践5第2章JSX....6什么是JSX7使用JSX的好处7更加熟悉7更加语义化8更加直观8抽象化9关注点分离9复合组件10定义一个自定义组件10使用动态值11子节点12JSX与HTML有何不同13属性13条件判断14非DOM属性15事件17注释18特殊属性19样式19没有JSX的React19创建React元素20简写21延伸阅读及参考引用21JSX官方规范2
4、2第3章组件的生命周期.................23生命周期方法23实例化23存在期24销毁&清理期24实例化24getDefaultProps24getInitialState25componentWillMount25render25componentDidMount25存在期26componentWillReceiveProps26shouldComponentUpdate27componentWillUpdate28componentDidUpdate28销毁&清理期28componentWillUnmount28反模式:把计算后的值赋给state28总结30第4章数据流.3
5、1Props31PropTypes33getDefaultProps33State34放在state和props的各是哪些部分35总结35第5章事件处理........................36绑定事件处理器36事件和状态37根据状态进行渲染38更新状态40事件对象42总结43第6章组件的复合......................44扩展HTML44组件复合的例子45组装HTML45追踪状态47整合到父组件当中48父组件、子组件关系50总结52第7章mixin..53什么是mixin53总结56第8章DOM操作.......................57访问受控的DOM
6、节点57整合非React类库59侵入式插件61总结63第9章表单...64无约束的组件65约束组件66表单事件68Label68文本框和Select69复选框和单选框71表单元素的name属性73多个表单元素与change处理器75自定义表单组件79Focus83可用性83把要求传达清楚83不断地反馈84迅速响应84符合用户的预期84可访问85减少用户的输入85总结86第10章动画..87CSS渐变组87给渐变class添加样式88渐变生命周期89使用渐变组的隐患89间隔渲染89使用requestAnimationFrame实现间隔渲染90使用setTimeout实现间隔渲染91总结92第1
7、1章性能优化.......................93shouldComponentUpdate93不可变性辅助插件95深入调查拖慢你应用的部分96键(key)97总结98第12章服务端渲染.....................99渲染函数100React.renderToString100React.renderToStaticMarkup100用React.renderToString还是用R
此文档下载收益归作者所有