前端性能优化有哪些?
一、接口请求方面
1、减少Http请求
2、使用服务端渲染
3、静态资源使用CDN
4、使用浏览器缓存
二、代码方面
1、css引用放在头部,js引用放到底部
2、使用事件委托
3、减少重绘重排的过程
4、减少if else使用switch
5、减少dom操作
6、使用图片懒加载
二、webpack
1、webpack按需加载代码
2、使用插件压缩js,css文件
3、使用dll动态链接
一、接口请求方面
1、减少Http请求
2、使用服务端渲染
3、静态资源使用CDN
4、使用浏览器缓存
二、代码方面
1、css引用放在头部,js引用放到底部
2、使用事件委托
3、减少重绘重排的过程
4、减少if else使用switch
5、减少dom操作
6、使用图片懒加载
二、webpack
1、webpack按需加载代码
2、使用插件压缩js,css文件
3、使用dll动态链接