コンテンツにスキップ

ページ

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

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

page.js special file
app/page.tsx
// `app/page.tsx` is the UI for the `/` URL
export default function Page() {
  return <h1>Hello, Home page!</h1>
}

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

app/dashboard/page.tsx
// `app/dashboard/page.tsx` is the UI for the `/dashboard` URL
export default function Page() {
  return <h1>Hello, Dashboard Page!</h1>
}

知っておくと良いこと: