掘金小册 React 进阶实践指南
课程介绍
我在这个小册中,把自己的学习经验和心得总结了出来,从基础篇、优化篇、原理篇、生态篇和实践篇,这五个方向和大家详细探讨 React 的原理,并梳理出一份使用指南。
基础篇:重新认识 React 中 state、props、ref、context 等模块,详解其基本使用和高阶玩法。
优化篇:讲解 React 性能调优和细节处理,让你写出更优雅的 React 代码。
原理篇:将针对 React 几个核心模块原理进行阐述,一次性搞定面试中遇到 React 原理问题。
生态篇:将重温 React 重点生态的用法,从原理角度分析内部运行的机制。
实践篇:串联前几个模块,进行强化实践。
掘金小册 React 进阶实践指南
课程目录:
1、写给想要进阶的你
2、基础篇-认识 jsx
3、基础篇-起源 Component
4、基础篇-玄学 state
5、基础篇-深入 props
6、基础篇-理解 lifeCycle
7、基础篇-多功能 Ref
8、基础篇-提供者 context
9、基础篇-模块化 css
10、基础篇-高阶组件
11、优化篇-渲染控制
12、优化篇-渲染调优
13、优化篇-处理海量数据
14、[WIP]优化篇-细节处理
15、原理篇-事件原理(老版本)
16、🔥原理篇—事件原理(v18新版本)
17、原理篇-调度与时间片
18、原理篇- 调和与 fiber
19、🔥架构篇-React 中的位运算及其应用
20、🔥架构篇-数据更新流程设计
21、原理篇-Hooks 原理
22、生态篇-React-router
23、生态篇-React-redux
24、生态篇-React-mobx
25、实践篇-实现mini-Router
26、实践篇-表单验证上
27、实践篇-表单验证下
28、实践篇-自定义弹窗
29、[WIP]实践篇-自定义 Hooks 设计
30、实践篇-自定义 Hooks 实践
31、原理篇-Context原理
32、原理篇-beginWork和render全流程
33、V18特性篇-useMutableSource(已被取缔)
34、V18特性篇-transition
35、原理篇-更新流程:进入调度任务
36、v18特性篇-concurrent 下的 state更新流程
37、v18特性篇-订阅外部数据源
38、原理篇-v18commit全流程
39、[WIP]v18特性篇-Offscreen
40、实践篇-设计并实现 keepalive 功能
41、v18特性篇-Suspense
42、总结篇-如何有效阅读源码
更多好课推荐