Quitar Next.js llevó mi blog a 100 en todas las categorías de Lighthouse

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

Quitar Next.js llevó mi blog a 100 en todas las categorías de Lighthouse

El autor quería un blog ligero, rápido y sin sobrecarga, pero Next.js enviaba runtime de cliente, hidratación y 230 KB de JavaScript sin usar incluso en páginas estáticas. Tras migrar a Hono, eliminó por completo el JavaScript, redujo el código muerto a 407 bytes y bajó el tiempo de bloqueo de 309 ms a 68 ms. Ahora obtiene 100 en todas las categorías de Lighthouse y un 40% menos de tiempo de compilación.

Al principio sospeché de la hidratación, pero al profundizar, el problema no era solo la hidratación. La causa era el runtime de cliente que Next.js siempre envía, incluso para páginas estáticas.

Más de este día

2026-10-26