ガイド
AMP
最小限の設定で、Reactを離れることなく、AMPの追加を開始してページのパフォーマンスとスピードを向上させることができます。
アナリティクス
Next.jsを使用してページのパフォーマンスを測定および追跡する
認証
Next.jsでの認証実装方法について学びましょう。ベストプラクティス、ルートの保護、認可テクニック、セッション管理について説明します。
Babel
Next.jsによって追加されたbabelプリセットを独自の設定で拡張する。
CIビルドキャッシング
Next.jsのビルドをキャッシュするためのCIの設定方法を学ぶ
コンテンツセキュリティポリシー
Next.js アプリケーションにコンテンツセキュリティポリシー (CSP) を設定する方法を学びます。
CSS-in-JS
Next.jsでCSS-in-JSライブラリを使用する
カスタムサーバー
カスタムサーバーを使用してNext.jsアプリをプログラムで起動する。
デバッグ
VS CodeやChrome DevToolsを使用してNext.jsアプリケーションをデバッグする方法を学びます。
ドラフトモード
Next.jsには静的ページと動的ページを切り替えるためのドラフトモードがあります。Pages Routerでの動作方法について学ぶことができます。
環境変数
Next.jsアプリケーションで環境変数を追加しアクセスする方法を学びます。
インストゥルメンテーション
Next.jsアプリでサーバー起動時にコードを実行するためのインストゥルメンテーションの使用方法を学びます
遅延読み込み
インポートされたライブラリとReactコンポーネントを遅延読み込みしてアプリケーション全体の読み込みパフォーマンスを向上させます。
MDX
markdownファイル内でJSXを記述するためのMDXの設定方法を学びます。
Migrating
Learn how to migrate from popular frameworks to Next.js
マルチゾーン
Next.jsのマルチゾーンを使用して、単一ドメイン下に複数のNext.jsアプリをデプロイするマイクロフロントエンドの構築方法を学びましょう。
OpenTelemetry
Next.jsアプリにOpenTelemetryを実装する方法を学びます。
パッケージバンドル
アプリケーションのサーバーとクライアントのバンドルを最適化する方法を学びます。
PostCSS
Next.jsによって追加されたPostCSS設定とプラグインを独自のもので拡張する。
プレビューモード
Next.jsには静的生成されたページのためのプレビューモードがあります。ここではその仕組みを学ぶことができます。
本番環境
Next.jsアプリケーションを本番環境に移行する前に、最高のパフォーマンスとユーザー体験を確保するための推奨事項。
Sass
Next.jsアプリケーションでSassを使用する方法を学びます。
スクリプト
組み込みのScriptコンポーネントでサードパーティスクリプトを最適化します。
セルフホスティング
Node.jsサーバー、Dockerイメージ、または静的HTMLファイル(静的エクスポート)上でNext.jsアプリケーションをセルフホストする方法を学びます。
静的エクスポート
Next.jsでは、静的サイトまたはシングルページアプリケーション(SPA)として開始し、後でオプションでサーバーを必要とする機能を使用するようにアップグレードすることができます。
テスト
Cypress、Playwright、Vitest、Jestという一般的に使用されている3つのテストツールでNext.jsをセットアップする方法を学びましょう。
サードパーティライブラリ
`@next/third-parties`パッケージを使用してアプリケーション内のサードパーティライブラリのパフォーマンスを最適化します。
Upgrading
Learn how to upgrade to the latest versions of Next.js.