课程背景
从 Facebook 的内部项目,到与 Vue、Angular 并称国内最火的三大主流前端框架,React 一时之间成为国内很多一线互联网公司如腾讯、阿里、滴滴的宠儿。
很多大厂招聘的高薪前端,都会要求掌握 / 精通 React。我们必须认识到这样一个现状:大厂(包括国内、国外)更喜欢 React,当我们立下一个有朝一日进大厂的志愿时,就意味着必须先下定决心搞定 React。
专栏解读
这个专栏,一方面紧贴源码、深挖核心原理,提升解决疑难杂症的能力,另一方面从大厂面试逻辑入手,帮你提升理论知识,更从容应对晋升求职。
模块一:系统深入学习“基础知识”
JSX 代码如何成为 DOM?React 16 的生命周期是怎么回事?此模块对基础知识做深入浅出的讲解,帮你理解基本原理和源码,突破一些重点和难点。面试被拒、基础比较薄弱的同学,学完这个模块可以应对大部分的初级面试。
模块二:刨根问底吃透“核心原理”
“栈调和”(Stack Reconciler)过程是怎样的?setState 是同步的,还是异步的?Fiber 架构承载着什么样的设计思想与编码形态?此模块主要呈现的是框架的底层逻辑和源码设计。这也是面试时压轴的一些难点问题,如果你想要从事一些高级岗位,或者 JD 中明确要求精通 React,那一定逃不开这些问题。学完个模块可以明白底层逻辑和源码设计,并应对大部分的高级面试。
模块三:“周边生态”帮你拓宽技术视野
Redux 设计思想与工作原理是怎样的?此模块主要探究“问题背后的问题”,很多人用过 Redux、听说过 React-Router,但是为什么要用它?其背后的工作原理、设计思想又是怎样的?解决你出了 Bug 却不知如何调试的问题。学完这个模块可以拓展 React 相关周边生态。
模块四:“生产实践”通用法则
如何打造高性能的 React 应用?此模块将结合作者团队的实践经验以及当下行业里推崇的最佳实践,为你输出实战观点。对于这些最佳实践,你不仅要知道怎么做,还需要理解“为什么这么做”。学完个模块可以强化你的实际应用能力,提升自主研发创新实践的线索和灵感。
讲师简介
修言 高级前端工程师
他是 React 重度用户,对 React 源码、底层原理及周边生态有着较为深入的探究和理解。早期专注于性能优化和前端工程化,曾将线上大型应用性能提升率做到 40%,并基于 React 打造过团队新基建。现在在某一线互联网大厂专攻前端框架与底层链路设计,同时,作为多年一线前端面试官,积累了丰富的面试经验。
课程大纲
开篇词
- 开篇词|这一次,真正吃透React知识链路与底层逻辑.mp4
模块一:系统深入学习“基础知识”
- 01 | JSX代码是如何“摇身一变”成为DOM的?.mp4
- 02 | 为什么React 16要更改组件的生命周期? (上).mp4
- 03 |为什么React 16要更改组件的生命周期? (下).mp4
- 04 | 数据是如何在React组件之间流动的? (上).mp4
- 05 | 数据是如何在React 组件之间流动的? (下).mp4
- 06 | React-Hooks 设计动机与工作模式(上).mp4
- 07 | React-Hooks 设计动机与工作模式(下).mp4
模块二:刨根问底吃透“核心原理”
- 08 | 深入React-Hooks 工作机制:“原则”的背后,是“原理”.mp4
- 09 | 真正理解虚拟DOM: React 选它,真的是为了性能吗?.mp4
- 10 | React 中的“栈调和”(Stack Reconciler) 过程是怎样的?.mp4
- 11 | setState 到底是同步的,还是异步的?.mp4
- 12 |如何理解Fiber 架构的迭代动机与设计思想?.mp4
- 13 | ReactDOM.render 是如何串联渲染链路的? (上).mp4
- 14 | ReactDOM.render是如何串联渲染链路的? (中).mp4
- 15 | ReactDOM.render 是如何串联渲染链路的? (下).mp4
- 16 | 剖析Fiber 架构下Concurrent 模式的实现原理.mp4
- 17 |特别的事件系统: React事件与DOM事件有何不同?.mp4
模块三:“周边生态”帮你拓宽技术视野
- 18|揭秘Redux设计思想与工作原理(上).mp4
- 19 |揭秘Redux设计思想与工作原理(下).mp4
- 20 |从Redux中间件实现原理切入,理解“面向切面编程”.mp4
- 21 |从React-Router 切入,系统学习前端路由解决方案.mp4
模块四:“生产实践”通用法则
- 22 |思路拓展:如何打造高性能的React 应用?.mp4
- 23 |跟React 学设计模式:掌握编程“套路”,打造高质量应用.mp4
结束语
- 结束语 |聊聊React 17,,谈谈学习前端框架的心法.mp4
①本站所有资源均由用户自发贡献上传,用户自发分享网盘链接,仅限用于试看学习和参考,不得将上述资源用于商业或其它非法用途,否则一切后果请用户自负,与本站无关。
②本站所有资源均为免费提供,目的是让大家节省学习和摸索的成本,所收取的相应费用并非资源销售费用,而是打赏捐赠给资源提供者收集、整理、后期维护服务的辛苦费,与本站无利益关联。若需提供增值服务,则额外打赏资源提供者即可!
③资源下载后,请于24小时内从您的电脑中彻底删除!如您喜欢请移步官方网站购买,将得到更好的学习交流服务。
④所有资源均来自网络,版权归原作者所有,本站仅提供展示信息,一切问题与本站无关!
⑤如若侵犯到您的权益,请提供相关证明文件,按处理流程给我们反馈【侵权资源处理流程】,我们将在72小时内处理!如没有提供相关文件,一律视为诈骗恶搞,将拉黑处理!