类别:vue / 日期:2023-02-25 / 浏览:295 / 评论:0

编码阶段

  • 尽量减少data中的数据,data中的数据都会增加getter和setter,会收集对应的watcher
  • v-if和v-for不能连⽤
  • 如果需要使⽤v-for给每项元素绑定事件时使⽤事件代理
  • SPA ⻚⾯采⽤keep-alive缓存组件
  • 在更多的情况下,使⽤v-if替代v-show
  • key保证唯⼀
  • 使⽤路由懒加载、异步组件
  • 防抖、节流
  • 第三⽅模块按需导⼊
  • ⻓列表滚动到可视区域动态加载
  • 图⽚懒加载

SEO优化
  • 预渲染
  • 服务端渲染SSR
打包优化
  • 压缩代码
  • Tree Shaking/Scope Hoisting
  • 使⽤cdn加载第三⽅模块
  • 多线程打包happypack
  • splitChunks抽离公共⽂件
  • sourceMap优化
⽤户体验
  • ⻣架屏
  • PWA
还可以使⽤缓存(客户端缓存、服务端缓存)优化、服务端开启gzip压缩等。

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。

«    2023年11月    »
12345
6789101112
13141516171819
20212223242526
27282930

最新留言