您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
React精髓
字数: 244千字
装帧: 平装
出版社: 电子工业出版社
作者: (英)费多耶夫(Artemij Fedosejev) 著;奇舞团 译
出版日期: 2016-05-01
商品条码: 9787121286469
版次: 1
开本: 16开
页数: 182
出版年份: 2016
定价:
¥65
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书面向初中级前端开发者,从头到尾、由浅入深地介绍了使用React实现组件化Web应用的完整流程。作者从React元素、React组件等基本的概念讲起,循序渐进地讨论了组件状态和生命周期,为开发完整的React应用打下了基础。与第三方JavaScript框架集成,以及对React组件进行单元测试,都是开发React应用的重要内容,本书也有详细讲解。很后,为进一步提升React应用的灵活性,作者还以实例展示了如何引入Flux架构,让读者的开发技能更上一层楼。
作者简介
费多耶夫,是一位技术大牛,现居住在英国伦敦。他从2000年开始自学Web开发,并成为了一位Web开发者。Artemij在爱尔兰的科大学获得了计算机科学学士学位。他还参加了Ignite的商业研究生创新计划,在那里开发和创建的网站获得了具有创新项目奖。
毕业后,Artemij移居伦敦,帮助当地创业公司开发产品。Artemij擅长JavaScript、Node.js、HTML5、CSS3等现代Web技术。在创业公司获得一些经验以后,Artemij获得了一个加入伦敦皇家学院的机会,从事研究和开发工作,在公共卫士领域规划和知名品牌了一些Web应用程序。他在创WGSA.net和Microreact.org的前端架构中使用了React.js和Flux,从而起到了关键的作用。Artemij还开发了大量的开源项目,如Snapkite引擎、Snapkite流客户端等项目,可以在他的GitHub上找到相关内容。
我深深地感谢我的家人,在我努力的过程中他们一直支持我。有了他们的爱和奉献,我才能一直把重点放在学习新鲜事物上,然后传授给别人。特别感谢AlexBush不断扩展我对软件开发方式的认识。同时,这本书的编写少不了DavidAanensen博士和MirkoMenegazzo的支持。很后,我要感谢我的编辑和给我这个机会的Packt出版社的好心人,让我可以给世界各地的开发者分享我的知识和经验。
奇舞团(奇虎75Team)是奇虎360公司Web平台部前端工程师和 部分特约嘉宾组成的一个前端团队。他们一起工作学习、一起沉淀、一起分享、一起为前端贡献影响,已经翻译出版多本前端著作。 Artemij Fedosejev现居住在英国伦敦。Artemij擅长JavaScript、Node.js、HTML5、CSS3等现代Web技术。他在创WGSA.net和Microreact.org的前端架构中使用了react.js和Flux,从而起到了关键的作用。
目录
1给项目预先安装一些有用的工具
了解我们的项目
安装Node.js和npm
安装Git
从TwitterStreamingAPI中获取数据
使用Snapkite引擎来过滤数据
创建项目结构
创建package.json
复用Node.js模块
使用Gulp.js来构建应用
创建一个网页
小结
2创建你的第一个React元素
理解虚拟DOM
安装React
使用JavaScript创建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组件
编译
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网