GitHub|Since 2007
Paso 16

ISR (Regeneración estática incremental)

Mantenga fresco su sitio estático con actualizaciones de datos en vivo en cuestión de segundos, sin necesidad de reconstruir todo el proyecto.

12 min

Mantener los datos actualizados con ISR

La Regeneración Estática Incremental (ISR) le permite actualizar el contenido estático después de haber construido su sitio. Obtiene la velocidad de un sitio estático con la flexibilidad de uno dinámico.

Cómo funciona

  1. Next.js construye su sitio como HTML estático (la entrega más rápida posible).
  2. Usted especifica un tiempo de revalidación (`revalidate`), por ejemplo, 60 segundos.
  3. Cuando un usuario lo visita después de ese tiempo, Next.js activa una reconstrucción en segundo plano solo de esa página.
  4. El siguiente visitante ve el contenido actualizado.

Ejemplo de uso

const res = await fetch('https://...', { next: { revalidate: 60 } });

Su sitio se mantiene increíblemente rápido porque los usuarios nunca tienen que esperar a que un servidor procese el código o a que una base de datos responda a una consulta.

Comentarios y Discusión