먼저 렌더링에 대한 정의를 알아야 한다
브라우저에 html,css,javascript를 이용해서 웹페이지를 그린다
렌더링 방식에는 CSR,SSR이 있다
클라이언트가 모든 렌더링을 도맡아서 한다
순서
장점
단점
서버에서 html을 렌더링해서 클라이언트에 보내고 hydration을 진행한다.
순서
장점
단점
서버로부터 전달받은 html파일을 그대로 클라이언트가 실행을 시키고 이후에 클라이언트가 javascript를 넘겨받으면 이를 html에 이벤트를 연결한다.
특징
최근 ssr에 대한 글들이 많이 올라오는 추세여서 뭔가 ssr이 만능인거 같지만
각각의 장단점들이 존재하기 때문에 휩쓸려서 ssr을 쓰는거 보단 잘 따져보고 써봐야 한다.