React Native 0.78がリリースされ、パフォーマンス向上、開発の効率化、プラットフォーム統合の改善など、いくつかの改良が加えられました。このリリースにより、アップデートがより高速、効率的、そして容易になり、よりスムーズな開発者体験が実現します。React Native 0.78は、いくつかの破壊的変更と新しい機能(actions、useActionState、useOptimistic、useなど)を導入するReact 19を完全にサポートしています。React Native 0.78のReactコンパイラは、自動的なメモ化を行うことでパフォーマンスを最適化し、設定と構成を簡素化します。
このリリースには、より高速でサイズが小さいリリース、MetroでのオプトインJavaScriptログ、デバッグと安定性の向上など、パフォーマンスとリリースに関する改善も含まれています。ネイティブAndroid XML drawableのサポートが導入され、開発者はアプリサイズへの影響を最小限に抑えながら、スケーラブルで高品質な画像にAndroidベクターdrawableを使用できるようになりました。さらに、React Native 0.78はRCTReactNativeFactoryを導入し、既存のiOSアプリにReact Nativeビューをより簡単に埋め込むことができるようになりました。
このアップデートには、React 19のサポート、新しいReactコンパイラ、ネイティブAndroid XML drawableのサポート、iOS RCTReactNativeFactoryなど、いくつかの重要な機能と改善が含まれています。2025年にはより高速でサイズが小さいリリースにより、アップグレードがよりスムーズになります。ただし、React 19の非推奨化、Reactコンパイラの設定、Metroログストリーミングに関連する破壊的変更に注意する必要があります。全体として、React Native 0.78は、パフォーマンス、プラットフォームの安定性、開発ワークフローにおいて大きな進歩を遂げています。
dev.to
What's New in React Native 0.78: Performance, Native Integration, and React 19 Support 🚀
Create attached notes ...
