美文网首页
vue性能优化

vue性能优化

作者: 拐服第一大码猴 | 来源:发表于2021-11-07 20:47 被阅读0次

一、代码层面

1、区分v-if和v-show的使用场景

2、区分computed与wacth的使用场景

3、避免v-for与v-if同时使用,v-for优先级比v-if高。可使用computed先过滤再渲染

4、懒加载(图片,路由,UI组件库,组件)

5、监听事件及时销毁

6、服务端渲染

7、使用精灵图

8、尽量减少http请求

9、使用服务端渲染: SEO优化,首屏加载速度更快

二、Webpack 层面

1、开启图片压缩,安装image-webpack-loader

2、减少 ES6 转为 ES5 的冗余代码  插件: babel-plugin-transform-runtime

3、提取公共代码 插件:CommonsChunkPlugin

4、构建结果输出分析: 插件webpack-bundle-analyzer

5、开启gzip压缩: conetnt-Ecoding: gzip;

6、使用强缓存    

7、各种依赖包使用cdn方式引入

8、使用speed-measure-webpack-plugin查看具体步骤耗时

9、使用happyPack或者thread-loader开启多线程打包缩短时间

10、使用catch-loader,二次打包是对loader进行缓存

11、开启webpack-bundle-analyzer构建图形化打包分析

12、使用terser-webpack-plugin进行多线程代码压缩

相关文章

  • vue 性能优化点

    vue项目中,经常会遇到一些性能优化点,以下就是我在工作中,总结的优化点 vue 性能优化点 1,路由懒加载 2,...

  • Vue笔记六:Vue项目的性能优化之路

    Vue笔记六:Vue项目的性能优化之路 我最近也经常面试外包同事。面试的时候,总会有个问题,“你说一下性能优化的手...

  • Vue3和Vue2的区别

    vue3 新增的亮点 Performance 性能优化 Tree-shaking 支持摇树优化 Compositi...

  • sammary

    vue-diff算法 react 性能优化 diff算法 ,局部更新DOMshouldComponentUpdat...

  • react shouldComponentUpdate

    对比vue,性能优化对react更加重要,shouldComponentUpdate又是react中性能重要的一个...

  • [性能优化]Webpack篇

    参考文章:Vue 项目性能优化 — 实践指南(网上最全 / 详细) Webpack 对图片进行压缩 在 vue 项...

  • 【前端性能优化】vue性能优化

    一、template v-show,v-if 用哪个?第一个维度是权限问题,只要涉及到权限相关的展示无疑要用 v-...

  • vue 性能优化

    前言 一般来说,你不需要太关心vue的运行时性能,它在运行时非常快,但付出的代价是初始化时相对较慢。在最近开发的一...

  • Vue性能优化

    性能优化的手段 目标:降低打包后文件大小,提高首屏加载速度 手段: 1.懒加载 运用懒加载则可以将路由对应的页面组...

  • vue性能优化

    1、基础优化 针对HTML、CSS、JS 做第一步优化。对于vue文件中,我们优化的就是tempalte、styl...

网友评论

      本文标题:vue性能优化

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