所有归档
单一仓库 Monorepo
- 01/21
- 13:35
脚手架的开发(三)
- 06/16
- 17:11
脚手架的开发(二)
- 03/22
- 15:21
脚手架的开发(一)
- 03/22
- 10:11
了解前端脚手架
- 03/21
- 23:50
多媒体工具
- 03/20
- 09:12
程序员作息表
- 03/20
- 08:52
瀑布流使用虚拟列表性能优化
- 11/14
- 12:05
瀑布流算是比较常见的布局了,一个般常见纵向瀑布流的交互,当我们滚动到底的时候加载下一页的数据追加到上去。因为一次加载的数据量不是很多,页面操作是也不会有太大的性能消耗。但是如果当你一直往下滚动加载,加载几十页的时候,就会开始感觉不那么流畅的,这是因为虽然每次操作的很少,但是页面的 DOM 越来越多,内存占用也会增大,而且发生重排重绘时候浏览器计算量耗时也会增大,就导致了慢慢不能那么流畅了。这个时候可以选择结合虚拟列表方式使用,虚拟列表本身就是用来解决超长列表时的处理方案。
Pjax 下动态加载插件方案
- 09/28
- 16:35
在纯静态网站里,有时候会动态更新某个区域往会选择 Pjax(swup、barba.js)去处理,他们都是使用 ajax 和 pushState 通过真正的永久链接,页面标题和后退按钮提供快速浏览体验。