Vercelは8月4日(現地時間)、Next.js 16.3のプラットフォームでの完全サポートを発表した。これにより、プレフェッチの軽量化、不変の静的アセット、即時ナビゲーションといった新機能が利用可能になる。Next.js 16.3へアップグレードしたアプリケーションでは、プレフェッチリクエストが平均45%減少し、静的コンテンツのCDNリクエストは17%減、転送バイト数は24%減を記録。デプロイメントも平均で最大30%高速化される見込み。

Next.js 16.3では、不変の静的アセットがデフォルトで有効化されている。Vercelはデプロイ間で不変の静的アセットを再利用できるようになったため、バージョン間の不整合を回避し、ブラウザキャッシュの再デプロイ後も維持される。Next.jsがクエリパラメータベースの**スキュープロテクション (Skew Protection)**を利用することで、静的コンテンツのCDNリクエストは17%減少し、転送バイト数は24%減を達成した。さらに、変更されていないアセットは再アップロードがスキップされるため、デプロイメントは平均で最大30%高速化される。

Next.js 16で導入された最適化により、アプリケーションの共通部分が一度プレフェッチされ、ナビゲーション間で再利用される。Vercel CDNでは、このルーティングメタデータの処理を改善し、大規模サイトのp99ルート解決速度を約2倍向上させた。これは**ビルドアウトプットAPI (Build Output API)**を介してデプロイされる他のフレームワークにも自動的に適用される。

また、観測性も強化されている。**Vercelオブザーバビリティ (Vercel Observability)およびランタイムログ (Runtime Logs)**では、リクエストがプレフェッチであったかどうかをクエリ可能になった。**インクリメンタル・スタティック・リジェネレーション (ISR)**の再検証に関する可視性も向上し、**パーシャル・プリレンダリング (PPR)**の観測性も新たに提供される。PPRは静的なページ部分を即座に提供し、動的コンテンツをストリーミングする機能であり、VercelダッシュボードのPPR Observabilityページで詳細を確認できる。Next.js 16.3は現在利用可能であり、ユーザーはpnpm add next@16.3.0コマンドでアップグレードできる。


参考: Vercel Blog (アーカイブ) — 2026年8月4日 16:00 (JST)

原文ハイライト

"Vercel now supports reusing immutable static assets across deployments for Next.js."

この記事をシェア
X はてブ LinkedIn