正解: Parallel Routesで@notificationsのようなスロットを用意するParallel Routesを使うと、同じlayout内で複数のページ領域を並行して描画できます。ダッシュボード本体を維持しながら、通知詳細やモーダル、サイドパネルを別スロットとして表示するようなUIに向いています。補足: 通常の親子ルートで十分な画面に使うと構成が複雑になります。複数領域を独立して遷移・表示したい要件があるときに選びます。A. Catch-all Segmentで通知詳細をすべて1ページにまとめる: URLの深さには対応できますが、複数領域の同時描画を表す機能ではありません。B. Route GroupでURLだけを隠して同じpage.tsxを使う: Route Groupは構成整理やlayout分離向けです。C. Parallel Routesで@notificationsのようなスロットを用意する: これが正解です。D. Middlewareで通知詳細のHTMLをダッシュボードへ挿入する: MiddlewareでUI合成を行う設計ではありません。
教科書へ直接移動
読みたい分野を選べます