React Foundation 출범과 React 19 및 React Native 0.82의 주요 업데이트 발표
React Compiler v1.0 출시 및 Vite, Next.js, Expo에서 기본 지원 시작
React Native의 놀라운 성장과 함께 400만 주간 다운로드 기록
React Compiler v1.0은 React 코드를 이해하고 자동 메모이제이션을 적용하여 성능을 향상시킨다. 따라서 개발자는 수동적인 최적화 작업 없이 UI 렌더링 성능을 개선할 수 있다. 구체적으로, 컴파일러는 불필요한 재 렌더링을 방지하여 사용자 경험 향상에 기여한다.
React Native 0.82는 New Architecture를 기반으로 하며, Hermes V1 지원을 실험적으로 제공한다. 따라서 앱 시작 시간 단축 및 메모리 사용량 감소를 기대할 수 있다. 반면, 기존 아키텍처와의 호환성 문제와 마이그레이션 비용을 고려해야 한다.
React Performance Tracks는 개발자가 성능 병목 현상을 파악하고 해결하도록 돕는 새로운 도구이다. 구체적으로, 렌더링 시간, 컴포넌트 업데이트 등 다양한 지표를 시각화하여 보여준다. 따라서 개발자는 성능 개선을 위한 정확한 데이터를 얻고, 앱의 전반적인 성능을 향상시킬 수 있다.