一:缩小http申请
二:应用http2
- 解析速度更快;
多路复用:在 HTTP2 上,多个申请能够共用一个 TCP 连贯,这称为多路复用。同一个申请和响应用一个流来示意,并有惟一的流 ID 来标识。多个申请和响应在 TCP 连贯中能够乱序发送,达到目的地后再通过流 ID 重新组建;
3. gzip压缩
4. 流量管制
5. 优先级
能够对比拟急的申请进行优先解决;
6. 服务器端渲染
服务器端依据门路返回对应的html,客户端只需解析 HTML,如vue的ssr;
7. 压缩js.html,css文件;
8. 充分利用缓存;
防止反复申请,不反复加载雷同的资源;
用iconfont字体图标代替图片图标
通过webpack 、import 按需加载
防止反复累加绑定全局事件,正当绑定和解绑全局事件