ルーティング
Pages Routerには、ページの概念に基づいたファイルシステムベースのルーターが組み込まれています。pages
ディレクトリにファイルを追加すると、自動的にルートとして利用可能になります。Pages Routerのルーティングについてさらに学ぶには:
ページとレイアウト
ページルーターを使用して最初のページと共有レイアウトを作成する方法
ダイナミックルート
ダイナミックルートを使用するとURLにカスタムパラメータを追加できます。ダイナミックルートの作成方法と詳細について学びましょう。
リンクとナビゲーション
Next.jsにおけるナビゲーションの仕組みと、Linkコンポーネントおよび`useRouter`フックの使用方法について学びます。
リダイレクト処理
Next.js でリダイレクトを処理するさまざまな方法について学びます。
カスタム App コンポーネント
Next.js のデフォルトの App コンポーネントをオーバーライドして、ページ初期化を制御し、すべてのページで永続するレイアウトを追加します。
カスタムドキュメント
Next.jsが追加するデフォルトのドキュメントマークアップを拡張します。
API ルート
Next.js は API ルートをサポートしており、Next.js アプリ内で API を構築できます。その仕組みについて学びましょう。
カスタムエラーページ
組み込みのエラーページをオーバーライドして拡張し、カスタムエラーを処理します。
国際化
Next.js には国際化ルーティングと言語検出のサポートが組み込まれています。詳細はこちらをご覧ください。
ミドルウェア
リクエスト完了前にコードを実行するミドルウェアの使用方法を学びます。