저번 수업 중 강사님이 서버사이드 렌더링과 클라이언트 사이드 렌더링에 대한 차이점에 대해 간략히 짚고 넘어가 주셨다. 그 이후에 추가로 더 개념, 차이점과 장단점을 정리하면 좋을 것 같아서 이번 포스팅 주제로 서버사이드 렌더링과 클라이언트 사이드 렌더링을 정리해보려 한다. 우선 뒤에 반복되는 렌더링의 뜻은 무엇일까? 렌더링이란, 서버로부터 요청해서 받아 온 문서들(html, css, js) 브라우저 화면에 나타내는 것을 의미한다. 서버사이드 렌더링이란? 전통적인 방식으로 클라이언트 측에서 서버 측으로 요청을 보내면 서버 측에서 응답하여 클라이언트 측에 화면이 보인다. 클라이언트 측에서 페이지를 요청할 때마다 서버 측에서 전체 페이지를 새롭게 응답하여 리로딩(새로고침)이 일어난다 모든 콘텐츠가 담겨있는 h..