Next.js - SSR & SSG

김종민·2023년 3월 28일
0

SSR 및 SSG관련 내용을 정리하다가 문득 HTML생성시점이 헷갈려서 정리해 본다

SSR


위의 이미지들과 같이 SSR의 경우, build 시 HTML파일을 생성하지 않는다.
따라서, 유저가 해당 페이지에 접속한 경우에 HTML을 생성하여 전달해준다.

SSG


반면, SSG는 build 시 HTML파일을 생성한다.
이 때문에 build 후 getStaticProps로 받아온 데이터가 변경되면 새로 build를 해야 새로운 데이터가 반영된다.(revalidation을 사용하는 경우는 제외)

참고사항

만약 getStaticProps 및 getServerSideProps를 모두 사용하지 않으면 build 시 HTML파일을 생성한다.

profile
개발을 합시다 :)

0개의 댓글