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