移除 Next.js 后博客 Lighthouse 全项满分

Removing Next.js Got My Blog to 100 on Every Lighthouse Category

移除 Next.js 后博客 Lighthouse 全项满分

为了打造极致轻量、快速且无障碍的博客,我经历了从 Next.js 到 Hono 的艰难迁移。尽管 Next.js 提供了便捷的缓存机制,但其运行时带来的冗余 JavaScript 和 hydration 问题,让静态博客的 Lighthouse 评分始终无法达到完美的 100 分。在尝试了各种优化手段后,我最终决定彻底移除 Next.js,转而采用更轻量的 Hono 框架。这一改变不仅消除了无用的代码,还将构建时间缩短了 40%,最终实现了 Lighthouse 所有类别的满分成绩。这次经历让我深刻反思:对于静态网站而言,是否真的需要 Next.js 这样的重型框架?

如果我要手动删除渲染后的 HTML 中的脚本,那我为什么还要使用 Next.js 呢?

同日更多故事

2026-10-26