React에서 개발되고 있는 Server Component를 소개하고 있는 글입니다. React에서 이미 Server Side Rendering 을 많은 부분 지원하고 있지만, Server Component를 통해 App State (Focus, Scroll position, Text inputs 등등..)를 유지하면서 Dom 업데이트가 가능해진다고 합니다. 서버에서만 사용하는 코드가 Component로 분리되어, 이때 Import 하는 라이브러리등은 Bundle에 포함되지 않도록 하여, Bundle 사이즈를 크게 줄일 수 있고 (약 30% 정도의 감소가 기대된다고 하네요), Request Chain (Waterfall) 과 같은 현상도 크게 줄어들 수 있다고 합니다. 아직 테스트 단계인데 관심 있으신 분들은 미리 살펴보시면 좋을 것 같네요.

React Server Components: What are They?

thoughtbot

React Server Components: What are They?

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2021년 2월 27일 오후 2:33

댓글 0