unstable_noStore
En la versión 15, recomendamos usar connection
en lugar de unstable_noStore
.
unstable_noStore
puede utilizarse para excluirse declarativamente del renderizado estático e indicar que un componente específico no debe almacenarse en caché.
Es bueno saber:
unstable_noStore
es equivalente acache: 'no-store'
en unfetch
unstable_noStore
es preferible sobreexport const dynamic = 'force-dynamic'
ya que es más granular y puede usarse por componente
- Usar
unstable_noStore
dentro deunstable_cache
no excluirá la generación estática. En su lugar, deferirá a la configuración de caché para determinar si almacenar el resultado o no.
Uso
Si prefieres no pasar opciones adicionales a fetch
, como cache: 'no-store'
, next: { revalidate: 0 }
o en casos donde fetch
no esté disponible, puedes usar noStore()
como reemplazo para todos estos casos de uso.
Historial de versiones
Versión | Cambios |
---|---|
v15.0.0 | unstable_noStore obsoleto en favor de connection . |
v14.0.0 | unstable_noStore introducido. |