revalidateTag
revalidateTag
は、特定のキャッシュタグの キャッシュデータ を必要に応じて消去できます。
補足:
revalidateTag
は Node.js と Edge ランタイムの両方で利用可能です。
revalidateTag
は、パスが次に訪問されたときにのみキャッシュを無効化します。つまり、動的なルートセグメントで revalidateTag
を呼び出しても、一度に多くの再検証が即座にトリガーされるわけではありません。無効化は、パスが次に訪問されたときにのみ発生します。
tag
: 再検証したいデータに関連付けられたキャッシュタグを表す文字列。256文字以下である必要があります。この値は大文字と小文字を区別します。
fetch
にタグを追加するには、次のようにします:
revalidateTag
は値を返しません。