Closed1
Next.js

ルーティング
参考
Pages Route
- 以前のバージョンで使用されていたルーティング方法
- pages/sample.jsとファイルを定義するとlocalhost:8080/sampleのような形でルーティングされる
App Router
- 最近安定版が宣言された
- appフォルダ配下のファイルでルーティングが行える
- app/(main)/(dashboard)/page.tsxの場合URLはlocalhost:8080/app/main/dashboardの形になる
layout.tsxでコンポーネントの切り替えが簡単になった
- グローバルに使いたい機能は app/layout.tsx に、user 画面で使いたいものは app/user/layout.tsx に書くなど
- 例)app/[lang]/layout.tsx という国際化対応のためのレイアウト
このスクラップは2024/11/20にクローズされました