王沛《React Hooks 核心原理与实战》电子文档
时间:2023/10/27
作者:
人可儿
热度:
51℃
王沛前端课程,本课程共78.0MB,VIP会员可通过百度网盘转存下载或者在线播放。此“王沛《ReactHooks核心原理与实战》电子文档”课程由千年教育收集整理。
你将获得
完整高效的ReactHooks学习路径
用Hooks解决实际问题的思考方式
典型业务场景的最佳实践
一线前端技术专家的经验总结
课程介绍
React作为应用最广泛的前端开发库之一,不仅有着极其丰富的用户界面,而且非常容易上手。同时,在其他前端应用发生翻天覆地的变化的时候,它的功能却异常稳定。正因如此,无论你是专职从事前端开发,还是以后端为主但也需要自己做一些UI界面,React基本上就是你的首选。
最重要的是,React在2019年2月发布的16.8版本中引入了Hooks。Hooks带来的全新机制让人耳目一新,因为它进一步拓展了React的开发思路,为前端开发提供了一种更优的选择。
要知道,Hooks的两大好处就是业务逻辑重用和关注业务分离。所以在引入Hooks的概念之后,函数组件就具备了状态管理、生命周期管理等能力,它几乎可以实现原来Class组件具备的所有能力,而且还解决了Class组件存在的一些代码冗余、逻辑难以重用等问题。
不过也肯定有很多人会有这样的疑问:
转换Hooks的开发思路难不难?
现在项目代码都是Class的,难道都得改一遍吗?
我要先给你吃一颗定心丸。转换Hooks的开发思路并不难,重要的是在实际中不断应用。而原来的项目代码也不需要修改,因为函数组件能够和已有的Class组件无缝衔接,一起工作。你只需根据具体情况采用Hooks的方式去写新的代码就行了,转换成本很低。
为了帮助你高效地掌握Hooks,我们特意邀请了eBay中国研发中心资深技术专家王沛老师,他会将自己及团队在使用Hooks过程中遇到的、看到的痛难点问题呈现出来。从函数组件和Hooks的角度出发,带你重新认识React,帮助你在深入理解Hooks的基础上,使用Hooks的思想去开发前端应用,享受Hooks带来的诸多好处。
文件目录:
开篇词 全面拥抱Hooks,掌握最新React开发方式.pdf
01认识React:如何创建你的第一个React应用?.pdf
02理解Hooks:React为什么要发明Hooks?.pdf
03两个核心Hook:掌握React函数组件的开发思路.pdf
04内置Hooks(2):为什么要避免重复定义回调函数?.pdf
05进一步认识Hooks:如何正确理解函数组件的生命周期?.pdf
06自定义Hooks:四个典型的使用场景.pdf
07全局状态管理:如何在函数组件中使用Redux?.pdf
08复杂状态处理:如何保证状态一致性?.pdf
09异步处理:如何向服务器端发送请求?.pdf
10函数组件设计模式:如何应对复杂条件渲染场景?.pdf
11事件处理:如何创建自定义事件?.pdf
12项目结构:为什么要按领域组织文件夹结构?.pdf
13Form:Hooks给Form处理带来了哪些新变化?.pdf
14 使用浮动层:如何展示对话框,并给对话框传递参数?.pdf
15 路由管理:为什么每一个前端应用都需要使用路由机制?.pdf
16 按需加载:如何提升应用打开速度?.pdf
17 打包部署:你的应用是如何上线的?.pdf
18 单元测试:自定义Hooks应该如何进行单元测试?.pdf
19第三方工具库:最常用的第三方工具库有哪些?.pdf
20 React的未来:什么是服务器端组件?.pdf
答疑解惑01如何转换应用ReactHooks的思路?.pdf
答疑解惑02.pdf
结课测试题这些ReactHooks的知识你都掌握了吗?.pdf
结束语抓住本质,方能事半功倍.pdf
下载权限:
月卡会员|年卡会员|永久会员 可免费下载
价格: 10 e币 会员价 8 e币