次のjs 15

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-10-23 18:17:22411ブラウズ

nextjs 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。