React Server Components 연구 개발 현황을 투명하게 공개
제로 번들 사이즈를 목표로 하는 새로운 렌더링 방식
RFC를 통해 커뮤니티 피드백을 적극 수렴 예정
React Server Components는 클라이언트 측 번들 사이즈를 줄이는 데 초점을 맞춘 기술이다. 구체적으로 서버에서 렌더링된 컴포넌트를 클라이언트로 전송하여 초기 로딩 속도를 개선한다. 따라서 사용자 경험 향상에 기여할 수 있다.
React Server Components는 데이터 페칭과 서버 사이드 렌더링(SSR)을 결합한다. 서버 컴포넌트는 서버에서 실행되며, 클라이언트는 필요한 부분만 받는다. 반면 기존 CSR(Client Side Rendering) 방식은 초기 로딩 시 모든 코드를 다운로드해야 하는 단점이 있었다.
React Server Components는 아직 연구 개발 단계이므로, 가능성이 존재한다. 따라서 를 꼼꼼히 읽고, 커뮤니티의 피드백을 참고하는 것이 중요하다. 결과적으로 과 가 필요하다.