美文网首页小叶同学实践手册
前端性能优化 - 从服务器到代码

前端性能优化 - 从服务器到代码

作者: 叶叶叶同学 | 来源:发表于2020-10-14 08:46 被阅读0次

前端开发里,性能优化是老生常谈的事情,其实归根到底,主要也就是从两个部分着手:

  • 服务器配置
  • 代码级更改

而所谓性能优化,最直接的体现是“首屏加载速度”,现在前端用的技术栈基本都是SPA,即Single Page Application,基于React / Vue / Angular 进行前端开发,而这免不了涉及到很多的性能优化

根据上述的两大分类,目前工作、学习上接触、实践到、已应用到生产上的细化点如下:

服务器配置

  • Nginx部署模式中,配置Gzip
  • Node部署模式中,配置Gzip

代码级更改

  • 引入懒路由,实现代码分片
  • 优化首屏渲染
  • 压缩打包,webpack配置
  • 引入优质CDN

*打包优化配置

这一大点严格来说不算性能优化,但是对项目也进行了一定程度上的改良

  • 生产去掉console
  • 打包时添加版本号,用以: 1) 生产部署后,检查部署资源是否正确。2)一定程度解决在混合模式开发时的缓存问题
  • 打包时输出静态报告文件,用以分析、压缩代码
  • 配置项目相对路径
  • 全局配置rem且将其应用到所引用的UI库中(解决某些UI库比如antd, antd-mobile组件是用px的痛点)

相关文章

  • 前端性能优化 - 从服务器到代码

    前端开发里,性能优化是老生常谈的事情,其实归根到底,主要也就是从两个部分着手: 服务器配置 代码级更改 而所谓性能...

  • 前端面试必问及加分点---性能优化篇

    如何进行网站性能优化 你有用过哪些前端性能优化的方法? 谈谈性能优化问题 代码层面的优化 前端性能优化最佳实践

  • 前端性能优化-开篇

    前端性能优化问题是每个前端需要掌握的技术。这篇文章从渲染优化、代码优化、资源优化、构建优化、传输加载优化、更多流行...

  • web性能优化

    有服务器,有网站才能做性能优化,需要改网站的后台代码 什么是web性能优化? 用户觉得网站加载快 与前端有关的阶段...

  • 前端性能优化(中)

    性能优化调研系列文章 《前端性能优化(上)》 《前端性能优化(中)》 《前端性能优化(下)》 《前端性能优化(上)...

  • 前端性能优化(下)

    性能优化调研系列文章 《前端性能优化(上)》 《前端性能优化(中)》 《前端性能优化(下)》 《前端性能优化(中)...

  • 大型网站技术架构(3):WEB 前端性能优化

    上次说到了性能优化策略,根据网站的分层架构,可以大致的分为 web 前端性能优化,应用服务器性能优化,存储服务器性...

  • 前端性能优化(上)

    性能优化调研系列文章 《前端性能优化(上)》 《前端性能优化(中)》 《前端性能优化(下)》 为什么要进行前端性能...

  • 8条关于Web前端性能的优化建议

    一般网站优化都是优化后台,如接口的响应时间、SQL优化、后台代码性能优化、服务器优化等。高并发情况下,对前端web...

  • 性能优化

    +WEB前端性能优化:HTML,CSS,JS和服务器端优化对前端开发工程师来说,前端性能优化的重要性是不言而喻的,...

网友评论

    本文标题:前端性能优化 - 从服务器到代码

    本文链接:https://www.haomeiwen.com/subject/bibvpktx.html