前端性能优化系列之网络篇

彭洋出诊时间和医院 https://m.39.net/disease/a_9286590.html
前言一个应用,性能好意味着首屏渲染快、白屏时间短、交互流畅,可以提升留存率和转化率,因此性能优化对产品来讲很重要。性能优化的知识点比较的零散,也很考验一个程序员的基础功底,很多面试都会问到这个问题(我也喜欢跟候选人从这个话题展开来聊、很遗憾的是很少有候选人能达到及格的程度),因此准备了一个系列文章来讲讲从前端的角度来看,如何做性能优化。性能优化考验的是综合能力,对知识的深度和广度以及工具的综合运用,需要知道一个应用从发起请求到使用交互的完整流程、流程中哪些环节可以做优化、优化方案如何做、在项目中如何操作实施。本系列文章将会从网络篇、运行篇、构建篇、工具篇这几个角度逐步阐述。网络篇总览先来看一张W3C给出的一个请求的完整流程。从图中我们可以看到,请求的流程可以分成三部分,请求前、发送请求、收到响应。接下来我们就围绕以下几部分进行优化讲解:减少请求的数量减少请求前准备的时间、请求携带的数据和响应体的大小提前准备好数据、数据的复用请求尽量并行,减少串行Http请求1.尽量避免重定向每一次的重定向都会进行一次完整都


转载请注明:http://www.xxcyfilter.com/zytd/zytd/17190.html

  • 上一篇3文章:
  •   
  • 下一篇3文章: 没有了