ルーティング
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は国際化されたルーティングと言語検出を組み込みでサポートしています。詳細はこちらをご覧ください。
ミドルウェア
リクエストが完了する前にコードを実行するミドルウェアの使用方法を学びます。