- React 19 베타 버전에서만 사용 가능한 새로운 React 컴파일러가 도입되었으며, 높은 수준의 코드를 낮은 수준의 최적화된 코드로 변환하여 React 앱의 퍼포먼스를 향상시키는 데 집중한다. 🐝
- 컴파일러는 재 랜더링을 피하고 비용이 많이 드는 계산을 최적화하여 앱의 성능을 향상시킨다 💪.
- 컴파일러는 React 요소들이 순수해야 한다는 규칙을 준수해야 하고, 함수를 직접 호출하거나 훅을 정상적인 값으로 전달하는 것을 피해야 한다. 🎯
- React의 업데이트 성능을 개선하는 데 중점을 두고 있으며, 불필요한 재 랜더링을 방지하고 시스템 적용성을 높인다. 🚀