大小:40.28M
更新时间:23-08-28
系统:Pc
react精髓是一本真正面向实战的React图书,由[英] Artemij Fedosejev(阿尔乔姆 . 费多耶夫)编著,奇舞团翻译,电子出版社出版。全书全面剖析组件化Web应用开发完整流程,首先介绍了如何创建简单的和复杂的React元素,在此基础上继续讲解了如何创建无状态和有状态的React组件。接着本书还探讨了如何基于jest框架编写和运行单元测试,基于测试来确保React代码的可靠与稳定。最后书中还在React应用中引入Flux架构,进一步提升了React应用的灵活性。这里小编提供的是react精髓电子书下载,pdf高清扫描版,无水印,欢迎免费下载收藏。
《react精髓》面向初中级前端开发者,从头到尾、由浅入深地介绍了使用React 实现组件化Web 应用的完整流程。作者从React 元素、React 组件等基本的概念讲起,循序渐进地讨论了组件状态和生命周期,为开发完整的React 应用打下了基础。与第三方JavaScript 框架集成,以及对React 组件进行单元测试,都是开发React 应用的重要内容,书中也有详细讲解。最后,为进一步提升React 应用的灵活性,作者还以实例展示了如何引入Flux 架构,让读者的开发技能更上一层楼。
奇舞团(奇虎75Team)是奇虎360公司Web平台部前端工程师和 部分特约嘉宾组成的一个前端团队。他们一起工作学习、一起沉淀、一起分享、一起为前端贡献影响,已经翻译出版多本前端著作。 Artemij Fedosejev现居住在英国伦敦。Artemij擅长JavaScript、Node.js、HTML5、CSS3等现代Web技术。他在创WGSA.net和Microreact.org的前端架构中使用了react.js和Flux,从而起到了关键的作用。Artemij还开发了大量的开源项目,如Snapkite引擎、Snapkite流客户端等项目,可以在他的 GitHub 上找到相关内容 。
1、下载并解压,得出pdf文件
2、如果在电脑上打不开pdf文件,别着急,那么您需要先在电脑上下载一个pdf阅读软件
3、有pdf阅读文件直接双击即可打开pdf文件
1 给项目预先安装一些有用的工具 了解我们的项目
安装Nodejs 和npm
安装Git
使用Snapkite 引擎来过滤数据 创建项目结构
创建packagejson
复用Node.js 模块
使用Gulp.js 来构建应用
创建一个网页
小结
2 创建你的**个React 元素
理解虚拟DOM
安装React
使用 创建React 元素
type 参数
props 参数
children 参数
渲染React 元素
使用JSX 来创建React 元素
小结
3 创建你的**个React 组件
无状态与有状态
创建**个无状态React 组件
创建**个有状态React 组件
小结
4 让React 组件变得可响应
使用React 解决问题
规划React 应用程序创建一个React 组件容器
小结
5 结合其他库来使用React 组件
在React 组件中使用其他库
理解React 组件的生命周期方法
挂载方法卸载方法小结
6 *新React 组件理解组件生命周期的*新方法
componentWillReceiveProps()方法shouldComponentUpdate()方法
componentWillUpdate()方法
componentDidUpdate()方法
设置React 组件的默认属性
验证React 组件的属性
创建Collection 组件
小结
7 构建复杂的React 组件
创建TweetList 组件
创建CollectionControls 组件创建CollectionRenameForm 组件
创建Button 组件
创建CollectionExportForm 组件
小结
8 使用Jest 来测试React 应用程序
为什么要写单元测试
创建测试套件、规范和期望
安装并运行Jest创建*多的测试规范和期望
测试React 组件
小结
9 使用Flux 完善React 架构
分析当前应用的架构
理解Flux
创建分发器创建动作生成器
创建存储
小结
10 使用Flux 提升应用的可维护性
借助Flux 实现解耦
重构Stream 组件
创建CollectionStore创建CollectionActionCreators
重构Application 组件
重构Collection 组件
重构CollectionControls 组件
重构CollectionRenameForm 组件
重构TweetList 组件
重构StreamTweet 组件
编译
同类热门
类似软件
深入react技术栈pdf9.18M310人在用React就目前前端工程化最前沿的技术,如何才能更好的学习React呢?小编这里推荐用户阅读深入React技术栈,这是一本全面深入讲述React技术栈的原创图书,由阿里巴巴前端架构师陈屹编著。本书深入全面的讲述了React技术栈的发展历程和使用方法,知识
查看react native开发指南61.71M127人在用react native开发指南是React Native技术的开发使用指导书,由美国程序员艾森曼编著。本书是一本实践指南,从基础知识入手,逐步深入,带领读者部署可100%代码复用的、成熟的跨平台移动应用。作者通过示例代码向Web开发者和前端工程师展示了
查看热门标签
网友评论0人参与,0条评论
最新排行
深入剖析Android开发:小应用里的大智慧pdf扫描版52.58Mpdf扫描版深入剖析Android开发:小应用里的大智慧是一本Android应用开发书籍,由张泳和葛丽娜两人共同编著。本书以谷歌的音乐播放器为例,深入剖析了Android的重要组件和核心服务,书中首先介绍了Android开发环境的搭建,以及AndroidSDK中一些
查看read2u(中文语音朗读软件)8.99Mv2.1官方版 read2u官方版是一款非常好用的中文语音朗读软件,也就是把电子读物变成有声读物的一种工具,不同于有些校对软件,read2u是专门为了朗读汉字而设计的,具有良好的音质,卓越的多音字识别系统,具有同音乐的完美结合,对于朗读的各项参数具有开放性,它支持
查看现代编译原理c语言描述18.5M阿佩尔pdf扫描版 编译器的设计与实现是一种实践性很强的工程,作为讲述编译器实现方法的编译原理课程,既需要讲述理论和原理,也离不开具体的实践,如何才能更好的学习和掌握呢?这里小编推荐广大学者阅读现代编译原理c语言描述,这是一本c语言编译原理课程的教材,由阿佩尔、金斯伯
查看asp.net开发实战宝典127.27Masp.net是微软公司推出的新一代建立动态web应用程序开发平台,可以把程序开发人员的工作效率提升到与其他技术无法比拟的程序,但如何更好的入门和掌握呢?这里小编推荐大家阅读asp.net开发实战宝典,这是一本asp.net的实战开发手册,由张跃廷等人编
查看node.js资料合集包25.9Mpdf高清版node.js资料合集包是多多小编从网上收集的一批node.js学习资料,总共6个pdf高清版文档,包括node.js开发指南、Node+Web开发、NODE.js入门手册、Node入门、深入浅出Node.js和Node,+Up+and+Running。
查看企业APP设计运营完全手册31.75M徐声远 pdf扫描版 企业APP设计运营完全手册是一本企业APP设计运营书籍,由Bri体验科技联合创始人徐声远编写。全书汇集了作者数年的研究和实战经验,系统分析了企业APP的具体操作过程,应注意的方法和技巧。读者通过读完此书,能够重新审视自己或竞争对手发布的App,重新
查看ORACLE数据库技术实用详解:教你如何成为10g OCP80.67M韩思捷pdf扫描版ORACLE数据库技术实用详解:教你如何成为10g OCP是一本ORACLE数据库实用技术详解,由韩思捷编著。本书内容丰富,语言通俗易懂,实用性强,主要对ORACLE 10G数据库的主要技术方面进行了彻底的分析,同时将10g OCP考试中的内容进行了详细
查看weblogic server宝典23.14Mpdf完整版WebLogic是美国Oracle公司开发的一个基于JAVAEE架构的中间件,它主要是用于开发、集成、部署和管理大型分布式Web应用,最近国内也有许多的开发者在学习这项技术,如果您也要学的话小编建议您先下载这款weblogic server宝典来看看,该
查看