ルーティングの基本
レイアウトとテンプレート
Next.jsで最初の共有レイアウトを作成する。
リンクとナビゲーション
Next.jsでのナビゲーションの仕組みと、Linkコンポーネントおよび`useRouter`フックの使用方法について学びます。
エラー処理
予期されるエラーの表示と未捕捉例外の処理方法について学びます。
ローディングUIとストリーミング
Suspenseを基盤として、Loading UIは特定のルートセグメントに対するフォールバックを作成し、コンテンツの準備ができ次第自動的にストリーミングします。
リダイレクト
Next.jsでリダイレクトを処理するさまざまな方法について学びます。
ルートグループ
ルートグループを使用して、Next.jsアプリケーションを異なるセクションに分割できます。
動的ルート
動的ルートは、動的データからルートセグメントをプログラム的に生成するために使用できます。
パラレルルート
同一ビュー内で1つまたは複数のページを同時にレンダリングし、独立してナビゲーションできます。高度に動的なアプリケーションのためのパターンです。
ルートの傍受
現在のレイアウト内で新しいルートを読み込み、ブラウザのURLをマスクする、モーダルなどの高度なルーティングパターンに便利な機能。
Route Handlers
WebのリクエストおよびレスポンスAPIを使用して、特定のルートに対するカスタムリクエストハンドラを作成します。
Middleware
リクエストが完了する前にコードを実行するMiddlewareの使い方を学びます。
国際化
国際化されたルーティングとローカライズされたコンテンツで複数言語のサポートを追加します。