리액트 네이티브 0.78이 출시되었습니다. 이 버전은 성능 향상, 개발 프로세스 간소화, 플랫폼 통합 개선 등 여러 가지 개선점을 제공합니다. 이 릴리즈는 업데이트를 더 빠르고 효율적이며 쉽게 채택할 수 있도록 만들어 개발자 경험을 더 원활하게 합니다. 리액트 네이티브 0.78은 이제 리액트 19를 완전히 지원하며, 이는 여러 가지 중단 변경 사항과 새로운 기능을 도입합니다. 리액트 컴파일러는 성능을 최적화하기 위해 자동으로 메모이제이션을 적용하여 설정과 구성이 간소화됩니다.
이 릴리즈에는 성능과 릴리즈 개선도 포함되어 있습니다. 예를 들어, 더 빠르고 작은 릴리즈, 메트로에서 자바스크립트 로그를 선택적으로 사용할 수 있으며, 디버깅과 안정성이 개선되었습니다. 네이티브 안드로이드 XML 드로어블 지원이 도입되어 개발자가 안드로이드 벡터 드로어블을 사용하여 확장 가능하고 고화질의 이미지를 만들 수 있으며, 앱 크기에 미치는 영향이 최소화됩니다. 또한, 리액트 네이티브 0.78은 RCTReactNativeFactory를 도입하여 기존의 iOS 앱 안에 리액트 네이티브 뷰를 삽입하기가 더 쉬워졌습니다.
이 업데이트에는 리액트 19 지원, 새로운 리액트 컴파일러, 네이티브 안드로이드 XML 드로어블 지원, iOS RCTReactNativeFactory 등 여러 가지 주요 기능과 개선점이 포함되어 있습니다. 2025년에 더 빠르고 작은 릴리즈가 제공되면 업그레이드가 더 원활해질 것입니다. 그러나 개발자는 리액트 19 사용 중단, 리액트 컴파일러 설정, 메트로 로그 스트리밍과 관련된 중단 변경 사항에 주의해야 합니다. 전반적으로, 리액트 네이티브 0.78은 성능, 플랫폼 안정성, 개발자 워크플로우 측면에서 큰 발전을 이루었습니다.
dev.to
What's New in React Native 0.78: Performance, Native Integration, and React 19 Support 🚀
