一次真实的性能优化过程,把思路、工具与取舍讲清楚,比给出一个"最优配置"更有价值。
优化前先用 Lighthouse 与 WebPageTest 建立基线:首屏 3.2s,主要瓶颈是主包体积过大与阻塞渲染的资源。
font-display: swap
静态资源加内容哈希并设长缓存,配合 preload 提前拉取关键 CSS。最终首屏降到 1.1s,交互可响应时间缩短近 60%。
preload
性能优化没有银弹,关键是建立可观测的基准,并验证每一步改动是否真的有效。