ArkTS,作为HarmonyOS应用开发的主要语言,其函数和方法构成了编程的基础。本文将深入探讨ArkTS中的函数和方法,包括函数声明、参数处理、返回类型、作...
在HarmonyOS应用开发中,ArkTS作为开发语言,其List组件是构建动态列表视图的核心。本文将深入探讨ArkTS中的List组件基础,包括列表渲染、动态...
腾讯 | 前端开发 (已认证)
除了requestAnimationFrame之外,之前在《有趣的 PerformanceObserver》一文中,有详细介绍常见的前端性能指标都可以使用Per...
为了帮助大家解决这一问题,今天给大家推荐一款名为:WebFunny前端性能监控工具,它能够实时监测网站的状态,包括可用性、访问速度等关键指标。帮助网站管理员及时...
如果我们需要统计网页的性能数据的话,常常会受到不同的设备机器、网络环境等各种情况的影响,那么在复杂应用下,要怎么评估一些性能问题是网页内容导致的,还是用户机器性...
之前在给大家介绍性能相关内容的时候,经常说要给大家讲一些更具体的案例,而不是大的解决方案。
今天也是来介绍一种性能优化的具体方式,使用二进制存储特定数据,来降低内存占用、后台存储和传输成本。
大多数情况下,前端很少遇到性能瓶颈。但如果在大型前端项目、数据量百万千万的场景下,有时候一些毫不起眼的代码习惯也可能会带来性能问题。
通过这样的方式,我们可以判断用户是否产生了卡顿。但实际上要如何定位卡顿的位置呢,还是得通过日志和埋点进行,可以参考《前端性能优化--卡顿的监控和定位》一文。
前面我们在《前端性能优化--卡顿的监控和定位》一文中介绍过一些卡顿的检测方案,这里我们来讲一下具体的代码实现逻辑好了。
前面在《前端性能优化--卡顿心跳检测》一文中,我们提到说使用requestAnimationFrame来检测是否产生了卡顿。除此之外,如果你也处理过简单的异步任...
听说程序员里存在一个鄙视链,而前端则在鄙视链的最底端。这是因为以前大多数的前端工作内容都相对简单(或许现在也是如此),在大多数人的眼中,前端只需要写写 HTML...
哔哩哔哩 | 开发工程师 (已认证)
过去十年间,Web 应用程序的构建方式已经发生了根本性的变化。我们现在关注的不是页面,而是组件。不再将数据传递给模板进行渲染,而是管理动态状态。我们借助强大的 ...
便宜云服务器TDP | KOL (已认证)
在现代 Web前端开发中,性能优化一直是个重要话题。尤其在数据量较大的情况下,页面的渲染性能会直接影响用户体验。使用虚拟滚动技术,可以有效解决大数据量下的渲染性...
Geobuilding是一款傻瓜化高可用的GIS数据生产工具,可以导出GEOJSON、SHP、三维模型等格式。在软件中增加[自定义树形菜单]一直悬而未决,直到最...
在SPA应用中,利用框架提供的路由级别代码拆分功能,如Vue Router的懒加载。
其实这个 API 出了挺久了,机缘巧合下一直没有接触到,直到最近开始深入研究前端性能情况。
常常进行前端性能优化的小伙伴们会发现,实际开发中性能优化总是阶段性的:页面加载很慢/卡顿 -> 性能优化 -> 堆叠需求 -> 加载慢/卡顿 -> 性能优化。
《前端性能优化--归纳篇》中,我给大家介绍了很多常见的前端性能优化思路和方案,核心优化思想为时间上减少耗时、空间上降低资源占用。其中耗时优化在前端性能优化中更常...