首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
性能优化
订阅
AIYA102861
更多收藏集
微信扫码分享
微信
新浪微博
QQ
33篇文章 · 0订阅
使用 Service Worker 让首页秒开
我们可以用 Stale-While-Revalidate 加速页面访问,策略分 3 步 在收到页面请求时首先检查缓存,如果命中缓存就直接从缓存中返回给用户 将缓存返回用户的同时,在后台异步发起网络请求
什么?!你居然连个内存泄漏都排查不出来
在日常的业务开发中,偶尔会出现内存泄漏的情况,那么我们该怎么排查呢?现在跟着文章一起学习下吧~~~~
性能优化例子:使用Performance工具分析性能瓶颈,解决页面卡顿!
对于前端性能优化,优化手段其实是非常多的,但是不能盲目的进行优化,一定要先分析出项目的性能瓶颈,那么如何才能更好的分析出项目的瓶颈呢?其实最关键的是要分析页面的整个加载过程,找出有问题的地方再进行优化
IntersectionObserver:实现滚动动画、懒加载、虚拟列表...
IntersectionObserver使我们能够轻松获取获取元素的交叉状态,实现诸如懒加载、埋点监控、视差滚动等多种场景。 它性能良好,用法简洁。带来了极大的便利和用户体验,非常值得尝试。
虚拟列表,我真的会了!!!
如果我想要在网页中放大量的列表项,纯渲染的话,对于浏览器性能将会是个极大的挑战,会造成滚动卡顿,整体体验非常不好。虚拟列表思想的出现,就是为了帮助我们解决长列表问题的,下面让我们来一起了解下吧!
虚拟列表 - Vue3实现一个可动态改变高度的虚拟滚动列表
虚拟列表 - Vue3实现一个可动态改变高度的虚拟滚动列表 前言 在开发中经常遇到大量的渲染列表数据问题,往往我们就只是简单地遍历渲染,没有过多地去关注是否会存在性能问题,这导致如果数据量较大的时候,
基于【虚拟列表】高性能渲染海量数据
在某种特殊场景下,需要将大量数据一次性渲染到页面。 分析真实业务场景,用户正常情况不会去浏览全部数据。 除特殊情况外,将全部数据渲染到列表中是无用且浪费资源的行为,只需要根据用户视窗进行部分渲染即可
深入【虚拟列表】动态高度、缓冲、异步加载... Vue实现
前文中我们使用 虚拟列表 优化了海量数据的显示,但实际情况并没有那么简单。不定高的列表元素该怎么获取真实高度?滚动时为什么会出现白屏闪烁?异步加载的数据要怎么处理?一次性请求大量数据是否合理?
虚拟列表渲染大数量级列表
公司的大屏智慧工地项目中,接入了一些设备,页面上需要显示设备的报警信息,报警信息日积月累后的数量使得页面卡顿。
前端性能分析实践——以字节剪映web为例
前端性能分析是一名前端必须掌握的技能,本文对字节剪映web为例,介绍如何使用PageSpeed Insights和Chrome Performance工具分析页面性能