React 18前端跳槽课底层机制与调度原理剖析
源码的 21 章 React18 跳槽课,内容蛮扎实,挺适合想提升底层功力的前端同学。
框架怎么运行、调度机制怎么安排、虚拟 DOM 到底省了哪些事儿,通通讲得比较透,适合有点经验但还没深入源码的你。
课程不只是讲概念,还安排了不少手写框架的练习,像手写setState
、模拟调度流程这些,能让你对 React 的设计思路有种‘哦原来是这么回事’的顿悟。
调试源码的技巧也讲到了,怎么打断点、怎么看调用栈、怎么跟着源码走流程,这些能力一旦掌握,调 bug 的时候能快不少。
React 里的调度器Scheduler
也有展开,跟Golang
里的 GMP 调度模型有异曲同工之妙,想搞明白两者的可以顺带看看相关链接。
如果你刷 JD 的时候总看到“熟悉源码”、“具备手写能力”这些要求,那这课确实还挺对路子。
3.1KB
文件大小:
评论区