ページ
ページとは、あるルートに固有の UIです。page.js
ファイルからコンポーネントをデフォルトエクスポートすることで、ページを定義できます。
例えば、index
ページを作成するには、app
ディレクトリ内にpage.js
ファイルを追加します:
さらにページを作成するには、新しいフォルダを作成し、その中にpage.js
ファイルを追加します。例えば、/dashboard
ルートのページを作成するには、dashboard
という新しいフォルダを作成し、その中にpage.js
ファイルを追加します:
補足:
- ページには
.js
、.jsx
、または.tsx
のファイル拡張子を使用できます。- ページは常にルートサブツリーのリーフです。
- ルートセグメントを公開するには
page.js
ファイルが必要です。- ページはデフォルトでサーバーコンポーネントですが、クライアントコンポーネントに設定できます。
- ページではデータを取得できます。詳細はデータフェッチセクションをご覧ください。