深入浅出搞定 React

深入浅出搞定 React / 掌握 React 知识链路和底层逻辑

修言
高级前端工程师
  • 课程目录
  • 课程介绍
  • 开篇词 | 这一次,真正吃透 React 知识链路与底层逻辑

  • 01 | JSX 代码是如何“摇身一变”成为 DOM 的?

  • 02 | 为什么 React 16 要更改组件的生命周期?(上)

  • 03 | 为什么 React 16 要更改组件的生命周期?(下)

  • 04 | 数据是如何在 React 组件之间流动的?(上)

  • 05 | 数据是如何在 React 组件之间流动的?(下)

  • 06 | React-Hooks 设计动机与工作模式(上)

  • 07 | React-Hooks 设计动机与工作模式(下)

  • 08 | 深入 React-Hooks 工作机制:“原则”的背后,是“原理”

  • 09 | 真正理解虚拟 DOM:React 选它,真的是为了性能吗?

  • 10 | React 中的“栈调和”(Stack Reconciler)过程是怎样的?

  • 11 | setState 到底是同步的,还是异步的?

  • 12 | 如何理解 Fiber 架构的迭代动机与设计思想?

  • 13 | ReactDOM.render 是如何串联渲染链路的?(上)

  • 14 | ReactDOM.render 是如何串联渲染链路的?(中)

  • 15 | ReactDOM.render 是如何串联渲染链路的?(下)

  • 16 | 探索 Fiber 架构编码形态与实现原理

  • 17 | 特别的事件系统:React 事件与 DOM 事件有何不同?

  • 18 | 揭秘 Redux 设计思想与工作原理

  • 19 | 从 Redux 中间件实现原理切入,理解“面向切面编程”

  • 20 | 从 React-Router 切入,系统学习前端路由解决方案

  • 21 | 思路拓展:如何打造高性能的 React 应用?

  • 22 | 跟 React 学设计模式:掌握编程“套路”,打造高质量应用

  • 结束语 | 聊聊 React 17,谈谈学习前端框架的心法

课程背景

专栏解读

模块一:系统深入学习“基础知识”

JSX 代码如何成为 DOM?React 16 的生命周期是怎么回事?此模块对基础知识做深入浅出的讲解,帮你理解基本原理和源码,突破一些重点和难点。面试被拒、基础比较薄弱的同学,学完这个模块可以应对大部分的初级面试。

模块二:刨根问底吃透“核心原理”

“栈调和”(Stack Reconciler)过程是怎样的?setState 是同步的,还是异步的?Fiber 架构承载着什么样的设计思想与编码形态?此模块主要呈现的是框架的底层逻辑和源码设计。这也是面试时压轴的一些难点问题,如果你想要从事一些高级岗位,或者 JD 中明确要求精通 React,那一定逃不开这些问题。学完个模块可以明白底层逻辑和源码设计,并应对大部分的高级面试。

模块三:“周边生态”帮你拓宽技术视野

Redux 设计思想与工作原理是怎样的?此模块主要探究“问题背后的问题”,很多人用过 Redux、听说过 React-Router,但是为什么要用它?其背后的工作原理、设计思想又是怎样的?解决你出了 Bug 却不知如何调试的问题。学完这个模块可以拓展 React 相关周边生态。

模块四:“生产实践”通用法则

如何打造高性能的 React 应用?此模块将结合作者团队的实践经验以及当下行业里推崇的最佳实践,为你输出实战观点。对于这些最佳实践,你不仅要知道怎么做,还需要理解“为什么这么做”。学完个模块可以强化你的实际应用能力,提升自主研发创新实践的线索和灵感。

讲师简介

修言 高级前端工程师

他是 React 重度用户,对 React 源码、底层原理及周边生态有着较为深入的探究和理解。早期专注于性能优化和前端工程化,曾将线上大型应用性能提升率做到 40%,并基于 React 打造过团队新基建。现在在某一线互联网大厂专攻前端框架与底层链路设计,同时,作为多年一线前端面试官,积累了丰富的面试经验。

课程大纲

课表.png

订阅须知

1.本专栏共 20 讲,每周一、三更新;
2.支持 视频+音频+图文 3 种阅读形式;
3.购买后在拉勾 App-课程,可永久观看课程;
4.视频课程为虚拟商品,一旦售出不可申请退款;
5.本课程版权归拉勾所有,严禁翻录,违者必究;
6.如有问题请咨询客服同学,召唤客服>>>

教程推荐

MariaDB在线教程

Python Web Scraping在线教程

LinQ在线教程

PL/SQL在线教程

Scala在线教程

Laravel8在线教程

随机推荐

gb好孩子儿童自行车深度剖析功能区别,质量好吗

宫中秘策润肤霜180ml告诉你哪款性价比高,评测好不好用

阿布美国纯钓进口阿布c4使用感受,3分钟告诉你到底有没有必要买!

步步高电话机座机固定电话评测分析哪款更好,评测哪款功能更好

骆驼骆驼户外情侣徒步鞋曝光配置窍门防踩坑!分析哪款更适合你

南极人真丝眼罩功能真的不好吗,图文爆料分析