useCache
useCache
フラグはNext.jsの実験的機能で、dynamicIO
とは独立してuse cache
ディレクティブを使用できるようにします。この機能を有効にすると、dynamicIO
が無効になっていても、アプリケーション内でuse cache
を使用できます。
使用方法
useCache
フラグを有効にするには、next.config.ts
ファイルのexperimental
セクションでtrue
に設定します:
next.config.ts
import type { NextConfig } from 'next'
const nextConfig: NextConfig = {
experimental: {
useCache: true,
},
}
export default nextConfig
useCache
が有効になると、以下のキャッシュ関数と設定を使用できます:
use cache
ディレクティブcacheLife
関数とuse cache
の組み合わせcacheTag
関数