作为前端开发工程师须要把握的知识点,这里只放目录,相干知识点会有对应的文章具体阐明,正在欠缺中
网络相干
tcp 协定
- 3 次握手与 4 次挥手
- tcp 与 udp 的区别
- http1.0/1.1/1.2 的区别
- https 的证书校验与秘钥替换
- http 缓存
其余
- cdn 的实现原理
- dns 协定
JavaScript
- 事件循环机制
- 事件流(事件冒泡与捕捉)
- 跨域问题
- 继承
- 原型链
- 作用域链
- 闭包
- 柯里化
- 隐式转换
设计模式
- 观察者模式与公布订阅模式
Vue 全家桶
Vue
- Vue 性能优化
- vue.runtime.js 与 vue.common.js 的区别
- vue diff 算法
- new 一个 Vue 实例时代码的执行过程
- 双向绑定的原理
vue-router
- vue-router 的实现原理
vuex
- 什么时候应用 vuex
vue-ssr
- 什么状况适宜用 ssr
NodeJS
- 事件循环机制
CSS
- flex 布局
- BFC
web 平安
- xss 攻打
- csrf 攻打
工程化
webpack
- webpack 是什么
- loader 的作用与实现
- plugin 的作用与实现
- HMR 的实现原理
- tree-shaking
rollup
- 什么时候适宜用 rollup