前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >前端性能优化总结(简略)

前端性能优化总结(简略)

作者头像
卡少
发布2018-05-16 10:22:11
6660
发布2018-05-16 10:22:11
举报
文章被收录于专栏:卡少编程之旅

静态资源优化

这方面主要是减少静态资源的加载时间 减少http请求的数量和时间上来考虑

  • 合并压缩css、js文件,制作雪碧图 压缩图片:减少http的请求次数,节省网络请求时间
  • 静态资源cdn分发:客户端可以通过最佳的网络链路加载静态资源
  • 静态资源缓存机制,从而减少不必要的请求
  • 减少DNS的搜索时间 这个在前端处理的少一些

接口访问优化

这个主要还是要从服务端入手,node必不可少

  • 首屏采用服务端渲染 可以使用node做到前后处理都用js语言
  • 使用node来实现基于代理服务的接口合并方案 从而也减少了http请求

页面渲染速度的优化

网页的一些约定速成的优化,但实际效果可能并不明显

  • css放在顶部 实现优先渲染
  • js放在页面底部 从而避免阻塞
  • 恰当的DOM结构 从而减少DOM元素的数量 减少DOM树的复杂度
  • img标签设置宽高,避免回流和重绘的影响(先有占位)
  • React和Vue等框架中虚拟DOM的渲染方案,减少了dom的开销
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 静态资源优化
  • 接口访问优化
  • 页面渲染速度的优化
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档