Next.jsはApp Router化以降、構造的柔軟性が増す一方で、責務分離の崩壊・キャッシュ混乱・サーバー/クライアント責務不明瞭といった課題も顕在化している。本記事では、ページ構成・データ取得・状態制御・APIルーティング・SSR/CSRの責務判断を軸に、Next.js特有のレビュー観点を100項目に整理した。


✅ ファイル構造・ページ設計(01〜20)


✅ データ取得とキャッシュ設計(21〜40)


✅ コンポーネント設計とクライアント責務(41〜60)


✅ API設計とAPI Routes(61〜80)


✅ 環境構成とCI/CD(81〜100)


このチェックリストは、App RouterベースのNext.jsにおける設計判断・構成管理・キャッシュ戦略を包括的にレビューするための観点をまとめたものです。チームでの合意形成や設計方針共有にも活用可能です。