作为前端开发工程师须要把握的知识点,这里只放目录,相干知识点会有对应的文章具体阐明,正在欠缺中
网络相干
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