Slide 39
Slide 39 text
©MIXI
少なくとも下記パターンがある
1. private, no-cache, no-store, max-age=0, must-revalidate
2. s-maxage=[n], stale-while-revalidate ※nは任意の整数
3. no-store, must-revalidate
4. public, max-age=31536000, immutable
● どのパターンになるかは種々の設定やオプションの相互作用により最終的にNext.jsが決定する
● dev mode中は必ず「1」のパターンで配信されるので、next serveするまでどのcache-controlになるか分
からない
● Etagは吐くので、CDNを挟まなければ4以外のパターンなら検証してNextがビルドした最新のデータが表
示
39
Next.jsのCache-controlヘッダーの挙動