首页 实战 React源码深度解析 高级前端工程师必备技能
收藏

React源码深度解析 高级前端工程师必备技能

学精学透 React,助你成为前端攻城狮中的核心成员

React源码深度解析 高级前端工程师必备技能

¥466.00
难度 高级 时长 20小时 学习人数 1735 综合评分 9.96

课程以讲解React实现原理为主,并在实现过程中讲解这么做的原因,带来的好处以及规避了哪些问题。理解源码之后对于React开发过程中出现的一系列问题都可以非常轻松得进行解决,也是能力提升,晋升高级开发工程师的必备技能。

Jokcy
讲师

前端架构师

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

掌握源码你可以 K.O 80%的React开发者

挑战源码 加入前端大神行列

全新React版本

提升排查问题能力

更好的理解React工作过程

提前了解未来的React开发模式

避免陷阱,提升应用性能和可靠性

夯实数据结构以及算法设计能力

全方位剖析源码 开发难题从根源解决

提升架构开发能力 稳拿高薪理想职位

React API 一览

讲解React主要API,了解基本使用
以及原理

React中的更新

主要讲解React创建更新中主要的两
种方式ReactDOM.render和
setState

Fiber Scheduler

主要讲解Fiber调度流程,实现更新
分片的性能优化

各类组件的Update

讲解10多种不同类型的组件的更新
过程,以及如何遍历节点形成新的
Fiber树

完成节点任务

完成节点更新之后,完成节点的创
建,并提供优化到最小幅度的DOM
更新列表

提交阶段

根据更新列表最小幅度的改变
DOM,实现UI的更新

核心功能详解

讲解各种贯穿于更新和提交阶段的功
能,发挥的作用,以及如何实现的

全新功能详解

Suspense和Hooks颠覆原先的
React组件开发模式,提供更小粒度
的更新以及更加适合解耦的API

精讲实现原理与流程 让你知其然 并知其所以然

搞懂开发者思路,使心法皆为你所用

讲师良心制作,拒绝听不懂,就怕你不学

辅助资料已开源,不让大家看“天书” https://react-book.catchupweb.com

学习曲线平缓

先讲解React中主要的API,如功能介
绍,为后面的源码解析打基础

全面细致

内容全面,对核心知识点,力求挑战细
节,对每一行代码为什么这么设计都
了如指掌

图示讲解

重点,难点都会进行配图讲解
让你了然于胸

电子书开源

书籍与视频相结合,提前学习
不会“虚”,预习复习两不误

学员专享增值服务

问答专区

关于课程的问题都可在问答区随时提问,讲师会进行
集中答疑

源码开放

课程案例代码完全开放给你,你可以根据所学知
识,自行修改、优化

适合人群

有一定前端基础和 React.js 的基础

技术储备要求

1、已经用过 React.js 做过 2 个以上的实际项目,对 React.js 的思想
有了一定的了解,对绝大部分的 API 都已经有使用。
2、有一定的原生 JavaScript 的功底,并对代码调试有一定的了解。
3、对常用的数据结构、正则表达式等都有一定了解。

提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题