질문 : CSR과 SSR의 차이점
- 대답 : SSR과 CSR의 가장 큰 차이점은, 페이지가 렌더링 되는 위치입니다. SSR은 서버에서 페이지를 렌더링하고, CSR은 클라이언드에서 페이지를 렌더링합니다.
질문 : 웹 페이지를 로딩하는 시간은 어떤 차이가 있나요?
- 첫 페이지 로딩시간은 SSR이 더 빠르고, 이후 나머지 로딩 시간은 CSR이 빠릅니다. CSR의 경우 모든 스크립트를 한번에 불러오기 때문에 처음 로딩시간이 길지만 이후 로딩시간이 빠르고, SSR의 경우에는 모든 요청에 대해 첫 페이지를 로딩한 과정을 정확하게 다시 실행하기 때문에 더 느립니다.
- 따라서 CSR은 초기 로딩이 빠르고 SEO가 중요한 서비스에 권장되고,
CSR은 상호작용이 많은 서비스에 권장됩니다.