2025年10月21日
Next.js 16 がリリースされました。開発者体験、ルーティング、キャッシングが大幅に改善されています。主な変更点は以下の通りです。
- コンポーネントのキャッシュ: Partial Pre-Rendering (PPR) と
use cacheを活用した、インスタントなナビゲーションを実現する新しいプログラミングモデル。 - Turbopack (安定版): すべてのアプリケーションでデフォルトのバンドラーに。
- Turbopack ファイルシステムキャッシュ (ベータ版): さらに高速な起動とコンパイル時間。
- React コンパイラサポート (安定版): 自動メモ化のための組み込み統合。
- ルーティングの強化: ナビゲーションとプリフェッチの最適化。
- ビルドアダプター API (アルファ版): カスタムアダプターを作成してビルドプロセスを変更。
- キャッシング API の改善: 新しい
updateTag()、refresh()、および改良されたrevalidateTag()。 - React 19.2: View Transitions,
useEffectEvent(),<Activity/>。 - 破壊的変更: 非同期パラメータ、画像デフォルト値など。