学习资源

1.浏览器工作原理

浏览器工作原理与实践

2.数据结构和算法

书:学习算法与数据结构javaScript版本

慕课网:JavaScript版数据结构与算法 轻松解决前端算法面试:https://coding.imooc.com/class/446.html

极客时间- 数据结构与算法之美

极客时间- 算法面试通关 40 讲

leetcode 字节跳动专栏

leetcode 剑指 offer

博客:http://47.98.159.95/leetcode-js/merge/pow.html

3.网络

极客时间-透视 HTTP 协议

极客时间-趣谈网络协议

极客时间 - Web 协议详解与抓包实战

书:图解 http 协议

4.javaScript基础

书籍:

《JavaScript高级程序(第三版)》

《你不知道的JavaScript(上)》

《JavaScript 忍者秘籍》(一定要买第二版)

《阮一峰 ES6入门》

小册:

前端进阶之道

ConardLi 的 blog

木易杨前端进阶

FE-Interview

冴羽的博客

(1.6w字)浏览器与前端性能灵魂之问,请问你能接得住几个?(上)

(建议收藏)原生JS灵魂之问, 请问你能接得住几个?(上)

(建议精读)原生JS灵魂之问(中),检验自己是否真的熟悉JavaScript?

(2.4w字,建议收藏)😇原生JS灵魂之问(下), 冲刺🚀进阶最后一公里(附个人成长经验分享)

中高级前端大厂面试秘籍,为你保驾护航金三银四,直通大厂(上)

(中篇)中高级前端大厂面试秘籍,寒冬中为您保驾护航,直通大厂

(下篇)中高级前端大厂面试秘籍,寒冬中为您保驾护航,直通大厂

前端开发核心知识进阶

前端面试之道:https://www.imooc.com/read/70

5.React

React.js 小书

Hooks 重构旅游电商网站火车票

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

电子书: React 源码解析

这可能是最通俗的 React Fiber(时间分片) 打开方式 这文章如标题,真是最通俗易懂。

Deep In React之浅谈 React Fiber 架构

Fiber 内部: 深入理解 React 的新 reconciliation 算法

如何以及为什么 React Fiber 使用链表遍历组件树

  • react 的事件机制
  1. 【React深入】React事件机制
  2. 谈谈React事件机制和未来(react-events)
  • react 调度机制
  1. 【React深入】setState的执行机制
  2. 再谈react setState-setState如何处理更新?
  • Hook
  1. react hooks的诞生
  2. react hooks进阶与原理
  • yck 系列
  1. 剖析 React 源码:先热个身
  2. 剖析 React 源码:render 流程(一)
  3. 剖析 React 源码:render 流程(二)
  4. 剖析 React 源码:调度原理
  5. 剖析 React 源码:组件更新流程(一)
  • 源码
  1. https://react.iamkasong.com/

6.其他

https://github.com/sisterAn/blog

https://github.com/sisterAn/JavaScript-Algorithms

http://www.conardli.top/blog/article/

你要的 React 面试知识点,都在这了

一次弄懂Event Loop(彻底解决此类面试问题)

这一次,彻底弄懂 JavaScript 执行机制

ES6、ES7、ES8、ES9、ES10新特性一览

由浅入深,66条JavaScript面试知识点

简历:https://juejin.cn/post/6859899446738714632#heading-2

飞书计划:https://bitable.feishu.cn/app8Ok6k9qafpMkgyRbfgxeEnet?from=logout&table=tblEnSV2PNAajtWE&view=vewJHSwJVd