前端性能优化

57 阅读1分钟

前端性能优化

性能优化原则(空间换时间)

  1. 多使用内存、缓存或其他办法
  2. 减少CPU计算量、减少网络加载耗时

加载更快

  1. 减少资源体积:压缩代码
  2. 减少访问次数:合并代码、SSR服务端渲染、缓存
  3. 使用更快的网络:CDN

渲染更快

  1. CSS放在head、js放在body最下面
  2. 尽早开始执行js、
  3. 懒加载(图片懒加载、上滑加载更多)
  4. 对DOM查询进行缓存
  5. 频繁DOM操作、合并到一起插入DOM中
  6. 节流、防抖

SSR

服务端渲染、将网页和数据一起加载、一起渲染

非SSR(前后端分离):先加载网页、在加载数据、在渲染数据