Sponsor
ChatHubChatHub Use GPT-4, Gemini, Claude 3.5 and more chatbots side-by-side
ここをクリック
Menu

ルーティング

Pages ルーターは、ページの概念に基づいたファイルシステムベースのルーターを持っています。pages ディレクトリにファイルを追加すると、自動的にルートとして利用可能になります。Pages ルーターでのルーティングについて、さらに詳しく学びましょう:

ページとレイアウト

Pages Routerで最初のページと共有レイアウトを作成します。

動的ルート

動的ルートは、URLにカスタムパラメータを追加できるページです。動的ルートの作成方法についてここで詳しく学びましょう。

リンクとナビゲーション

Next.jsでのナビゲーションの仕組みと、Linkコンポーネントと`useRouter`フックの使用方法を学びます。

リダイレクト

Next.jsでリダイレクトを処理する様々な方法を学びます。

カスタムApp

Next.jsで使用されるデフォルトのAppコンポーネントをオーバーライドして、ページの初期化を制御し、すべてのページで永続的なレイアウトを追加します。

カスタムドキュメント

Next.jsによって追加されるデフォルトのドキュメントマークアップを拡張します。

API Routes

Next.jsはAPI Routesをサポートしており、Next.jsアプリを離れることなくAPIを構築できます。その仕組みをここで学びましょう。

カスタムエラー

組み込みのエラーページをオーバーライドおよび拡張して、カスタムエラーを処理します。

国際化

Next.jsは国際化されたルーティングと言語検出を組み込みでサポートしています。詳細はこちらをご覧ください。

ミドルウェア

リクエストが完了する前にコードを実行するミドルウェアの使用方法を学びます。