Next.jsとTurbopack Next.js 16+はローカル開発にデフォルトでTurbopackを使用する。TurbopackはRustで書かれたインクリメンタルバンドラーで、開発起動時間とホットアップデートを大幅に高速化する。 使用するタイミング - Turbopack(デフォルト開発) : 日々の開発に使用する。特に大規模アプリでコールドスタートとHMRが速い。 - Webpack(レガシー開発) : Turbopackのバグに遭遇した場合、またはwebpackのみのプラグインに依存している場合のみ使用する。 (またはNext.jsのバージョンによっては )で無効化する。リリースのドキュメントを確認すること。 - プロダクション : プロダクションビルドの動作( )はNext.jsのバージョンによってTurbopackまたはwebpackを使用することがある。使用中のバージョンの公式Next.jsドキュメントを確認すること。 使用するケース: Next.js 16+アプリの開発またはデバッグ、開発起動やHMRの遅延を診断するとき、またはプロダクションバンドルを最適化するとき。 仕組み - Turbopack : Next.js開発用インクリメンタルバンドラー。ファイルシステムキャッシングを使用するため再起動が大幅に速くなる(大規模プロジェクトで5〜14倍など)。 -…