前端性能优化分为3个方面:接口访问优化、静态资源优化和页面渲染速度优化
一、接口访问优化
- 减少http请求,合理设置http缓存
- 减少cookie传输
- 使用CDN提供静态文件
- 启用GZIP压缩
- 分域存放资源
- 减少页面重定向
- 避免使用iframe
- 借用浏览器缓存
二、静态资源优化
- 压缩html、css、js等文件
- 在js之前引用css
- 非阻塞js
- 图片压缩
- 矢量图替代位图
- js代码相关优化
三、页面渲染速度
- 懒加载
- 避免响应式布局
- 设置大小,避免重绘
- 减少DOM元素
- 文件顺序
前端性能优化分为3个方面:接口访问优化、静态资源优化和页面渲染速度优化