A PATH THROUGH THE GARDEN
前端性能优化.
这里收录了 3 篇与「前端性能优化」有关的文字。
010203
SPA项目首屏优化
产生原因react是单页面应用,html靠js生成,如果首屏需要加载很大的js文件(app.js),所以当网络不好的时候会有一段时间的白屏现象。解决方法优化webpack减少模块打包体积,按需加载。使用ssr服务端渲染,在服务端事先拼装好首页所需的html【对服务器资源消耗大】首页加loadi...
EventEmitter is or not perfomance...
使用 EventEmitter 来传递数据或通知可以在某些场景下提高性能,尤其是在组件之间需要解耦时。通过事件驱动的方式,你可以避免直接的组件依赖,减少不必要的渲染,从而提高应用的性能。优点:解耦性:事件发布者和订阅者之间不需要直接引用,这使得代码更灵活。只触发必要的更新:可以控制何时触发事件...
miniui虚拟滚动及其部分渲染优化
前言:虚拟滚动属于长列表渲染的优化方式之一,长列表渲染优化方式还有分页、懒加载、动态缓存数据等。本文对虚拟列表展开描述,首先以一个简单的demo介绍虚拟滚动的核心逻辑,以此展开对miniui的虚拟滚动的代码介绍,再通过浏览器Perfomance工具分析滚动过程并对其渲染过程做出部分逻辑优化。 一、一