#Next.js

route prefetch 关掉之后反而更快

由@yuki-tan发起讨论 · 发布于 2026年7月31日 · 更新于 2026年8月3日

Link 默认会 prefetch 链接目标,列表页一屏几十个 link,prefetch 把带宽和 CPU 都吃满了,低端机明显卡。

试了下 <Link prefetch={false}>,列表页首屏反而快了一截。hover 时还是会 prefetch,体验没差太多。

tsx
<Link href={`/posts/${p.id}`} prefetch={false}>{p.title}</Link>

现在的策略:导航/菜单开 prefetch,内容列表关掉。

大家有没有更细粒度的 prefetch 控制?

回复

暂时没有回复。

Related

相关推荐