Volver al curso

Next.js desde Cero (App Router)

leccion
4 / 12
beginner
10 horas
Data y forms

Data fetching: cuando cachear y cuando no

Lectura
18 min~1 min lectura

Data fetching

Aprende lo minimo: fetch en server, revalidate y cuando usar dynamic para DB.

Conceptos clave

  • SSR vs caching
  • revalidate (ISR)
  • force-dynamic para DB

Ejemplo

Si lees DB en runtime, a veces conviene export const dynamic = 'force-dynamic'.

Ejercicio

  • Define revalidate para una pagina de contenido.
  • Marca dynamic para una pagina que usa DB.

Checklist de mastery

  • No rompo build por DB inaccesible.
  • Uso caching con intencion.