더북(TheBook)

22.2 서버사이드 렌더링

 

서버사이드 렌더링은 웹 브라우저에서 리액트를 불러와 컴포넌트를 렌더링하는 것이 아니라, 서버에서 미리 렌더링하여 HTML을 생성한 후 웹 브라우저에 전달하는 것입니다. 이때 웹 브라우저는 자바스크립트를 호출할 때 처음부터 렌더링하는 것이 아니라, 기존에 렌더링된 결과를 유지하면서 필요한 이벤트를 적용합니다.

우선 클라이언트 위주의 렌더링 문제점을 살펴보면서 서버사이드 렌더링이 왜 필요한지 알아봅시다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.