画面一覧・詳細・404 を分ける PR として、React Router で URL とページを対応付ける段階。
カリキュラムスタートこの STEP で作るもの
PR 目安
一覧・詳細・404 のルート追加を 1 PR に閉じ込める。
例: feature/phase3-step3-routing-pages
できるようになること
ルーティング(React Router v7)
クライアントサイドルーティングの概念を理解し、React Router v7のcreateBrowserRouter・loader・Link・useNavigateを使いこなす
一覧・詳細・404 の 3 ページを分ける
React Router v7 で一覧ページ、動的セグメントを使った詳細ページ、NotFound の 3 ページを定義する
共通レイアウトを Outlet でまとめる
React Router の nested routes と Outlet を使って、全ページ共通のヘッダーやフッターを 1 箇所に集約する