第1回で私たちは「ISRとCustom Cache Handlerは、本番のビルド・実行構成でしか本性を現さない」という教訓を得ました。第3回では、その教訓が横展開されていなかったために77分の障害を起こしました。結論か…
【第4回】「本番でしか出ないバグ」は、本当に本番でしか出ないのか


第1回で私たちは「ISRとCustom Cache Handlerは、本番のビルド・実行構成でしか本性を現さない」という教訓を得ました。第3回では、その教訓が横展開されていなかったために77分の障害を起こしました。結論か…

前回、私たちはNext.jsのISRキャッシュをGCSへ逃がし、本番リリース初回の404を鎮めました。そのとき学んだ対策のひとつが「`notFound: true` を返すときは `revalidate` も付ける」でし…

前回、私たちはNext.jsのISRキャッシュをGCSへ逃がすカスタムキャッシュハンドラを作りました。ローカルでも検証環境でも、ひととおり動いていました。ところが本番に出すと、ISRのページが404を返しはじめます。…

Next.jsのISR(Incremental Static Regeneration)はとても便利です。一度生成したページをキャッシュしておき、期限が切れたら裏側で作り直してくれる。誰でもお手軽に、高速なページ配信がで…