1.如果在项目中有引入的本地图片,一定要去看看大小是否过大,我们需要去压缩一下图片文件的大小,会提升页面渲染的效率;
2.尽量减少接口的调用,但凡有重复的接口就一定可以把他们合成一个使用;
3.设置gzip的方式压缩文件,我们项目使用的是ngnix代理,那么我们可以在config文件里面添加下面代码:
#此处是设置开启gzip压缩 (所有文件类型)
gzip on;
gzip_comp_level 4;
gzip_buffers 4 16k;
gzip_min_length 1k;
gzip_vary on;
gzip_types *;
4.在请求头添加强缓存和协商缓存:请参考下面文档
https://www.jianshu.com/p/fb59c770160chttps://www.jianshu.com/p/fb59c770160c5.从代码中优化,像一些数据量大的循环,善用js的方法,减小文件体积;
6.图片懒加载: