Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25: java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > 网页基础技术相关 >

React全家桶 前端开发与实例详解 PDF 下载


分享到:
时间:2022-07-16 10:15来源:http://www.java1234.com 作者:转载   侵权举报
使用React能让前端开发人员用更少、更安全的代码来构建更可靠、更强大的应用程序。本书分为两部分,全面介绍了React的相关主题。*部分通过例子循序渐进地讲解基础知识,包括创建一
失效链接处理
React全家桶 前端开发与实例详解  PDF 下载


下载地址:
版权归出版社和原作者所有,链接已删除,请购买正版

用户下载说明:

电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/29177469.html
 

相关截图:



资料简介:
使用React能让前端开发人员用更少、更安全的代码来构建更可靠、更强大的应用程序。本书分为两部分,全面介绍了React的相关主题。*部分通过例子循序渐进地讲解基础知识,包括创建一个投票应用程序、编写组件、处理用户交互、管理富表单,以及与服务器交互,此外还探索了Create React App的工作原理,编写自动化单元测试,以及使用客户端路由构建多页面应用程序。第二部分探讨在大型应用程序产品中使用的更高级的概念——数据的架构、传输和管理的策略,讲解了Redux、GraphQL、Relay,以及如何使用React Native编写原生、跨平台的移动应用程序。书中每一章都配有示例代码,有助于读者巩固所学。

资料目录:

第 一部分
第 1章 第 一个React Web应用程序 2
1.1 构建Product Hunt项目 2
1.2 设置开发环境 2
1.3 针对Windows用户的特殊说明 3
1.4 JavaScript ES6 ES7 3
1.5 开始 4
1.6 什么是组件 8
1.7 构建Product组件 16
1.8 让数据驱动Product组件 18
1.9 应用程序的第 一次交互:投票事件响应 26
1.10 更新state和不变性 33
1.11 用Babel插件重构transform-class-properties 37
1.12 祝贺你 41
第 2章 组件 42
2.1 计时器应用程序 42
2.2 开始 43
2.3 将应用程序分解为组件 46
2.4 从头开始构建React应用程序的步骤 50
2.5 第(2)步:构建应用程序的静态版本 52
2.6 第(3)步:确定哪些组件应该是有状态的 58
2.7 第(4)步:确定每个state 应该位于哪个组件中 60
2.8 第(5)步:通过硬编码来初始化state 61
2.9 第(6)步:添加反向数据流 68
2.10 更新计时器 72
2.11 删除计时器 77
2.12 添加计时功能 79
2.13 添加启动和停止功能 81
2.14 方法回顾 86
第3章 组件和服务器 87
3.1 介绍 87
3.2 server.js 87
3.3 服务器API 88
3.4 使用API 90
3.5 从服务器加载状态 92
3.6 client 94
3.7 向服务器发送开始和停止请求 97
3.8 向服务器发送创建、更新和删除请求 99
3.9 下一步 100
第4章 JSX和虚拟DOM 101
4.1 React使用了虚拟DOM 101
4.2 为什么不修改实际的DOM 101
4.3 什么是虚拟DOM 101
4.4 虚拟DOM片段 102
4.5 ReactElement 102
4.6 JSX 107
4.7 参考文献 113
第5章 具有props、state和children的高级组件配置 114
5.1 介绍 114
5.2 如何使用本章 115
5.3 ReactComponent 115
5.4 props是参数 117
5.5 PropTypes 118
5.6 使用getDefaultProps()获取默认props 119
5.7 上下文 120
5.8 state 123
5.9 无状态组件 131
5.10 使用props.children与子组件对话 133
5.11 总结 137
5.12 参考文献 137
第6章 表单 138
6.1 表单101 138
6.2 文本输入 142
6.3 远程数据 163
6.4 异步持久性 171
6.5 Redux 176
6.6 表单模块 185
第7章 Webpack与Create React App结合使用 186
7.1 JavaScript模块 186
7.2 Create React App 188
7.3 探索Create React App 188
7.4 Webpack基础 196
7.5 对示例应用程序进行修改 201
7.6 创建生产构建 202
7.7 弹出 205
7.8 Create React App和API服务器一起使用 207
7.9 Webpack总结 216
第8章 单元测试 218
8.1 不使用框架编写测试 218
8.2 Jest是什么 226
8.3 使用Jest 226
8.4 React应用程序的测试策略 232
8.5 使用Enzyme测试基本的React组件 234
8.6 为食物查找应用程序编写测试 256
8.7 编写FoodSearch.test.js 264
8.8 进一步阅读 287
第9章 路由 289
9.1 URL中有什么 289
9.2 构建react-router组件 292
9.3 使用React Router的动态路由 316
9.4 支持身份验证的路由 337
9.5 回顾一下 348
第二部分
第 10章 Flux和Redux介绍 350
10.1 Flux诞生的原因 350
10.2 Flux实现 351
10.3 Redux 352
10.4 构建一个计数器 352
10.5 构建store 358
10.6 Redux的核心 361
10.7 早期的聊天应用程序 362
10.8 构建reducer()函数 365
10.9 订阅store 370
10.10 将Redux连接到React 373
10.11 下一步 380
第 11章 Redux中间件 381
11.1 准备 381
11.2 使用redux库的createStore()函数 382
11.3 将消息表示为处于状态中的对象 383
11.4 引入多线程387
11.5 添加ThreadTabs组件 393
11.6 在reducer中支持多线程 395
11.7 添加OPEN_THREAD动作 404
11.8 拆分reducer函数 407
11.9 添加messagesReducer()函数 412
11.10 在reducer中定义初始状态 417
11.11 使用redux的combineReducers()函数 420
11.12 下一步 421
第 12章 表示组件和容器组件与Redux一起使用 422
12.1 表示组件和容器组件 422
12.2 拆分ThreadTabs组件 424
12.3 拆分Thread组件 428
12.4 从App组件中移除store 433
12.5 使用react-redux库创建容器组件 434
12.6 动作创建器 443
12.7 总结 445
第 13章 使用GraphQL 446
13.1 第 一个GraphQL查询 446
13.2 GraphQL的好处 447
13.3 GraphQL和REST 448
13.4 GraphQL和SQL 449
13.5 Relay 框架和GraphQL框架 450
13.6 本章预览 450
13.7 使用GraphQL 451
13.8 探索GraphiQL 451
13.9 GraphQL语法 454
13.10 复杂类型 458
13.11 探索Graph 460
13.12 图节点 462
13.13 viewer 463
13.14 图的连接和边 464
13.15 变更 467
13.16 订阅 468
13.17 GraphQL和JavaScript结合使用 469
13.18 GraphQL与React结合使用 470
13.19 总结 471
第 14章 GraphQL服务器 472
14.1 编写一个GraphQL服务器 472
14.2 Windows用户的特殊设置 472
14.3 连接 496
14.4 总结 512
第 15章 经典Relay 514
15.1 介绍 514
15.2 Relay是一个数据架构 520
15.3 Relay和GraphQL约定 520
15.4 将Relay添加到应用程序中 529
15.5 BooksPage组件 545
15.6 使用变更修改数据 554
15.7 构建图书页面 554
15.8 变更 559
15.9 总结 565
15.10 参考资料 565
第 16章 React Native 567
16.1 初始化 568
16.2 路由 569
16.3 571
16.4 Web组件与原生组件 576
16.5 样式 584
16.6 HTTP请求 602
16.7 什么是promise 602
16.8 一次性使用保证 605
16.9 创建新promise 605
16.10 使用React Native进行调试 606
16.11 资料参考 608
附录A PropTypes(图灵社区下载)
附录B ES6(图灵社区下载)
附录C React Hook(图灵社区下载)
更新日志(图灵社区下载)

------分隔线----------------------------
  • 上一篇: CSS选择器世界 PDF 下载
  • 下一篇: Three.js开发指南:基于WebGL和HTML5在网页上渲染3D图形和动画(原书第3版) PDF 下载
关注Java1234微信公众号
栏目列表
  • Java基础相关
  • 数据库技术相关
  • Python技术
  • 网页基础技术相关
  • JavaWeb技术相关
  • 安卓技术相关
  • 大数据云计算
  • 区块链
推荐资料
  • 网站UI商业项目实战 令人惊叫的网

    网站UI商业项目实战 令人惊叫的网页是这样炼成的!PDF 下载...

  • 移动UI界面设计 PDF 下载

    移动UI界面设计 PDF 下载...

  • vue3学习笔记 PDF 下载

    vue3学习笔记 PDF 下载...

  • XMLHttpRequest中文参考手册 PDF 下载

    XMLHttpRequest中文参考手册 PDF 下载...

  • 细说AJAX与jQuery PDF 下载

    细说AJAX与jQuery PDF 下载...

  • HTML 列表中的dl,dt,dd,ul,li,ol区别及应

    HTML 列表中的dl,dt,dd,ul,li,ol区别及应用 PDF 下载...

热门资料
  • 《HTML5+CSS3从入门到精通》PDF 下载
  • 《Node.js开发指南》PDF 下载
  • 《jQuery基础教程(第4版)》PDF 下载
  • 《JavaScript从入门到精通(第2版)》PDF 下载
  • 《Node.js开发实战详解》PDF 下载
  • 《JavaScript设计模式与开发实践》PDF 下载
  • 《超实用的jQuery代码段》PDF 下载
  • 《深入浅出Node.js》PDF 下载
  • 《深入理解Bootstrap》PDF 下载
  • 《Head First HTML与CSS、XHTML (中文版)》PDF 下载

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐

深圳SEO优化公司长沙关键词按天扣费推荐荷坳设计网站多少钱日照关键词排名哪家好永新网络营销多少钱海南营销网站公司邵阳百度网站优化排名公司鹰潭网站优化排名推荐庆阳关键词按天收费公司永新推广网站多少钱大庆百度竞价包年推广黄山网站优化郑州建网站济源网站制作六安百度网站优化哪家好飞来峡关键词按天扣费报价红河模板制作推荐武汉seo网站优化多少钱白山企业网站建设丹竹头模板网站建设秦皇岛优秀网站设计推荐荆门网站制作设计哪家好玉林SEO按天计费光明seo网站优化报价朝阳企业网站设计价格黄冈建网站哪家好吕梁seo优化推荐临猗营销型网站建设报价遂宁网站搜索优化多少钱蚌埠网站改版报价盐城百度关键词包年推广多少钱歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化