计算机网络
- 浏览器输入「xxxxhub」的背后…..
详细介绍了从浏览器输入一串 url 从 dns 缓存到建立连接,思路写的很清晰,作者的 计算机网络的功底还是很扎实的 - 从输入URL到页面加载的过程?如何由一道题完善自己的前端知识体系!
除去基本的网络协议,还加入了浏览器进程
的分析以及浏览器解析页面的流程
,基本上覆盖了牵扯到的所有知识,极其详细 - 从输入URL开始建立前端知识体系
该篇文章整体结构和以上类似,文章底部挂了其它关于 浏览器以及 计算机网络的 文章,底部还有xmind - 浏览器输入 URL 后发生了什么?
该篇文章略过了缓存和优化机制,较为精简,但是写的以及很清晰,浏览器解析流程画的图很易于理解
- 如何系统学习计算机网络?
由浅至深,自底向上的推荐了学习计算机网络的学习路线,相当于学习计算机网络中知识图谱 - 万字长文爆肝 DNS 协议!
详细介绍了dns
协议 - 我画了 40 张图就是为了让你搞懂计算机网络层
详细介绍了分组交换
中的 存储转发以及 ip 协议 - 40 张图带你搞懂 TCP 和 UDP
详细介绍了OSI 标准
中运输层
的 TCP 和 UDP - 厉害了,终于有人能把TCP/IP 协议讲的明明白白了
详细介绍了 TCP/IP 协议 - 浅析HTTP缓存
介绍了 http 缓存 - (建议精读)HTTP灵魂之问,巩固你的 HTTP 知识体系
- (建议收藏)TCP协议灵魂之问,巩固你的网路底层基础
- 经得住拷问的HTTPS原理解析
详细的介绍了https 的原理,对称加密和非对称加密,和http的区别等 - 一台主机上只能保持最多 65535 个 TCP 连接吗?
- 你管这破玩意叫 IO 多路复用?
浏览器
- 浏览器工作原理与实践
极客时间的李兵老师 应该是目前为止讲浏览器讲的最透彻的了 - 前端都该懂的浏览器工作原理,你懂了吗?
详细介绍了 浏览器中 的进程以及 主要从浏览器的角度来看 从地址栏输入一串URL发生了什么,这一经典面试题,且作者画的图非常形象
作者的github 其它文章, - chrome调试方式
chrome 官方的调试指南 - 垃圾谈:Orinoco垃圾收集器
CI/CD
- 花半天时间,轻松打造前端CI/CD工作流
搭建一个基本的 CI/CD - 带你入门前端工程
- k8s+Jenkins+GitLab-自动化部署项目
对前端工程化有一个全面、清晰的了解 - 一文吃透 Webpack 核心原理(万字总结,建议收藏 )
- Prettier 完全指南,以及和 Git、VSCode、ESLint 整合,让你的代码变美丽
- 阿里技术专家:一文教你高效画出技术架构图
- 可视化 git 学习网站
服务器相关
- nginx笔记
比较入门的 nginx 笔记
Vue 3
- Vue.js 3.0 源码核心解析
黄轶老师的 vue3.0 核心源码解析 - 手写Vue3 diff原理
b 站视频 - Vue.js 技术揭秘
黄轶老师的 2.x 和 3.x 电子文档,同时也有配套视频 - vue源码分析
b 站整套源码解读,收藏量较高 - Vue的前世今生 | 核心原理分析
React
- [JavaScript系列][中文完结]精通 React - Mosh
油管上老外讲的 React 课程,讲的比较内心,中文字幕搬运到b站 - 「源码解析」一文吃透react-redux源码(useMemo经典源码级案例)
redux 源码分析 - 函数式组件与类组件有何不同?
老外解释的 与React类组件相比,React函数式组件究竟有何不同 - 介绍全新的 JSX 转换
React 官方在升级到 React 17 时修改了对 react 的JSX转换 - React、Vue2、Vue3的三种Diff算法
- 若川的源码系列
涉及到 koa、 redux、 vuex、 lodash 等源码解析 - React 源码调试环境
github 上一个开发者在读的过程中源码的记录,同时添加了较为详细的一些注释,作者还对每个阶段都有写对应的文章 - 卡颂的react技术揭秘
- React的操作系统梦,任重而道远
- React Scheduler 为什么使用 MessageChannel 实现
Node
- Libuv 之 - 只看这篇是不够的
数据结构与算法
- JavaScript 算法与数据结构
这个仓库包含了多种基于 JavaScript 的算法与数据结构 - 写给前端的算法进阶指南,我是如何两个月零基础刷200题
算法的学习方式 - 政采云团队 算法 101:JavaScript 描述
nodejs
面试分享
- 三年前端寒冬入大厂,收获蚂蚁、字节 offer 面经分享
- 两年工作经验成功面试阿里P6总结
- 2020三元同学春招阿里淘系、阿里云、字节跳动面经 & 个人成长经验分享
- 一年半前端人的求职路
入职有赞的大佬 - 面试记录总结
- 历时将月,七厂同约,终入字节–应届小前端的破局之路
涉及到多家大厂的面试题,且node方面题目较多,文章底部还有一些其它学习资料 - 金三银四的前端社招面经
涉及到腾讯、阿里、字节、评多多的面试相关 - 阿里腾讯面试梳理&个人成长经历分享
- 拼多多和酷家乐面试总结
- 一位平凡人的春招面经汇总
- 一年半经验的前端面经总结
- 拿了微软、蚂蚁、头条 offer,这就是我面了42场得到的方法论!
- 毕业五年,专科学历的小哥逆袭进腾讯,演绎什么叫努力就有收获!
面试题
- 看过 100 份前端简历之后,汇总一下常见的问题
介绍简历该怎么更好的写 - 木易杨前端进阶
- 2万字 | 前端基础拾遗90问
- 「面试题」20+Vue面试题整理
vue 所有所有涉及到的基本面试都提到了 - vue2.x知识汇总,收藏给自己看。
vue2.x的所有基本面试题 - 要就来45道Promise面试题一次爽到底(1.1w字用心整理)
基本上涉及到了所有的 promise 面试题 - 计算机网络知识总结
- HTML 面试知识点总结
- CSS 面试知识点总结
- JavaScript 面试知识点总结
算是面试必须必刷的面试题了 - 从一道让我失眠的 Promise 面试题开始,深入分析 Promise 实现细节
- 原生Promise和手写Promise的区别是什么?
重磅:硬核前端面试开源项目汇总(进大厂必备)
- 建立最好的面试地图。目前的内容包括js、网络、浏览器相关、性能优化、安全性、框架、git、数据结构、算法等。
- 每天搞定一道前端大厂面试题,祝大家天天进步,一年后会看到不一样的自己。
- 宇宙最强的前端面试指南。
- 阿里巴巴面试资源汇总。
- 前端面试每日 3+1,以面试题来驱动学习,提倡每日学习与思考,每天进步一点!每天早上5点纯手工发布面试题(死磕自己,愉悦大家)。
- 如何通过饿了么大前端的面试, 职位是 2~3 年经验的 Node.js 服务端程序员 (并不是全栈)。
- 目前最全的前端开发面试题及答案。
- 前端面试常考问题整理,按模块知识点分类。
- FEX 面试问题。
- 一个有用的前端相关问题列表,你可以用来面试潜在的候选人,测试自己或完全忽略。
- 前端开发面试题大收集,前端面试集锦。
- GitHub最全的前端资源汇总仓库(包括前端学习、开发资源、求职面试等)。
- 前端开发者面试清单。
- 每周十道前端大厂面试题,并收集大家在大厂面试中遇到的难题,一起共同成长。
学习路线
- 闲鱼宗心大佬聊跨端职业发展
职业发展的建议,很多迷惑的东西大佬一语惊醒梦中人 - 写给大家的高级前端进阶路线
文中分享了很多知识的学习路线,很有参考意义 - 🔥跳槽人速来,面经&资源分享
- 每月更新的学习路线
整理的还挺不错 - 字节跳动的表格学习路线
很全 - 李剑飞的博客
多年开发经验大佬的笔记 - 神奇的程序员
- 花生Peadar的博客