ホームページ >ウェブフロントエンド >jsチュートリアル >次のjs 15
@next/codemod CLI: Next.js の最新バージョンにシームレスにアップグレードし、このコマンドライン ツールを使用して React します。
非同期リクエスト API (速報): リクエスト固有の API が非同期になり、将来の最適化への道が開かれます。移行を支援する codemod が提供されています。
キャッシュ セマンティクス (破壊): デフォルトでは、フェッチ リクエスト、GET ルート ハンドラー、およびクライアント側のナビゲーションはキャッシュされなくなりました。ただし、キャッシュは手動で有効にすることができます。
React 19 のサポート: Next.js 15 には、React コンパイラーなどの実験的な機能やハイドレーション中のエラー処理の改善を備えた React 19 のサポートが含まれています。
Turbopack 開発 (安定版): Turbopack のおかげで、起動時間が短縮され、コード更新の応答性が向上し、開発パフォーマンスが向上します。
静的インジケーター: 静的ルートを強調表示する開発モードの新しい視覚的インジケーター。
unstable_after API (実験的): 応答のストリーミング後にコードを実行できる新しい API。ロギングや分析などのタスクに最適です。
instrumentation.js API (安定版): この新しいサーバー ライフサイクル API は可観測性を向上させ、OpenTelemetry などのツールとの統合を提供します。
強化されたフォーム (next/form):
コンポーネントは、クライアント側のナビゲーションとプリフェッチ機能を追加することにより、通常の HTML フォームを強化します。next.config.ts の TypeScript サポート: next.config.ts の TypeScript 統合が改善され、タイプ セーフティ、オートコンプリート、開発者エクスペリエンスが向上しました。
セルフホスティングの改善: Cache-Control ヘッダーの制御の強化、画像処理の最適化、画像処理でのシャープの自動使用など、セルフホスティングの新機能。
サーバー アクションのセキュリティ: 一意のアクション ID と未使用のアクションの自動クリーンアップにより、サーバー アクションの安全性が向上しました。
外部パッケージのバンドル (安定版): 外部パッケージの自動バンドルが、新しい構成オプションを使用して App ルーターと Pages Router の両方でサポートされるようになりました。
ESLint 9 のサポート: ESLint 9 との完全な互換性があり、下位互換性を維持しながらスムーズな移行を保証します。
パフォーマンスの向上: ビルド時間と高速更新速度が大幅に最適化され、開発プロセスがさらに高速かつスムーズになりました。
以上が次のjs 15の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。