unstable_noStore
Dans la version 15, nous recommandons d'utiliser connection
à la place de unstable_noStore
.
unstable_noStore
peut être utilisé pour désactiver de manière déclarative le rendu statique et indiquer qu'un composant particulier ne doit pas être mis en cache.
Bon à savoir :
unstable_noStore
est équivalent àcache: 'no-store'
sur unfetch
unstable_noStore
est préféré àexport const dynamic = 'force-dynamic'
car il est plus granulaire et peut être utilisé au niveau d'un composant spécifique
- L'utilisation de
unstable_noStore
à l'intérieur deunstable_cache
ne désactivera pas la génération statique. À la place, il se basera sur la configuration du cache pour déterminer s'il faut mettre en cache le résultat ou non.
Utilisation
Si vous préférez ne pas passer d'options supplémentaires à fetch
, comme cache: 'no-store'
, next: { revalidate: 0 }
ou dans les cas où fetch
n'est pas disponible, vous pouvez utiliser noStore()
comme remplacement pour tous ces cas d'usage.