Menu

ページ

ページとは、あるルートに固有の UIです。page.jsファイルからコンポーネントをデフォルトエクスポートすることで、ページを定義できます。

例えば、index ページを作成するには、appディレクトリ内にpage.jsファイルを追加します:

page.js 特殊ファイル
app/page.tsx
TypeScript
// `app/page.tsx` は `/` URLのUI
export default function Page() {
  return <h1>こんにちは、ホームページ!</h1>
}

さらにページを作成するには、新しいフォルダを作成し、その中にpage.jsファイルを追加します。例えば、/dashboardルートのページを作成するには、dashboardという新しいフォルダを作成し、その中にpage.jsファイルを追加します:

app/dashboard/page.tsx
TypeScript
// `app/dashboard/page.tsx` は `/dashboard` URLのUI
export default function Page() {
  return <h1>こんにちは、ダッシュボードページ!</h1>
}

補足