React 19 정식 출시 이후 회사 프로젝트에 적용하면서 느낀 것들 중심으로 정리해봤어요.
1. use() 훅 - Promise나 Context를 직접 렌더링 과정에서 받을 수 있게 됐습니다. Suspense랑 같이 쓰면 데이터 패칭 구조가 확실히 단순해져요.
2. ref가 props로 전달 가능 - forwardRef가 이제 안 써도 됩니다. 코드 줄 수가 좀 줄었어요.
3. Server Components 안정화 - Next.js 아니어도 쓸 수 있게 되면서 라우팅 없이 순수하게 서버 컴포넌트만 쓰는 것도 고민해볼 만합니다.
주의할 점은 일부 라이브러리가 아직 React 19 호환이 안 되는 경우가 있으니 마이그레이션 전에 의존성부터 확인하세요.