簡単にいうと
App Routerは、Server Component、Route Handler、レイアウトなどを組み合わせてNext.jsアプリを構築します。
ページの再取得やキャッシュ更新を設計するときは、サーバーとクライアントの役割を分けて考える必要があります。
どんな場面で使うか
- Next.jsルーティング
- レイアウト共有
- サーバー描画
Next.jsでappディレクトリを使い、画面・レイアウト・サーバー処理を構成するルーティング方式です。
App Routerは、Server Component、Route Handler、レイアウトなどを組み合わせてNext.jsアプリを構築します。
ページの再取得やキャッシュ更新を設計するときは、サーバーとクライアントの役割を分けて考える必要があります。