React Server Component(RSC)

[작성 중] Next.js가 화면을 렌더링하는 원리

[작성 중] Hydration

[작성 중] Lazy Hydration

[작성 중] 폴더/파일 구조

Next.js에 index.html은 어디에?

CSR(Client-Side Rendering)

클라이언트의 웹 브라우저에서 자바스크립트를 이용해 서버로부터 필요한 자원을 불러온 뒤, 클라이언트의 웹 브라우저에서 페이지를 렌더링하는 방식

장점

단점


SSR(Server-Side Rendering)

서버에서 페이지를 렌더링한 뒤, 클라이언트에게 보내주는 방식

장점

단점

서버에서 렌더링하기 때문에 서버 부하가 커질 수 있음


SSG(Static Site Generator)

필요한 모든 URL에 대해 빌드시점에서 사전에 렌더링하여 HTML 생성 -> 서버 저장 -> 사용자의 요청이 발생하면 완성된 페이지를 반환

<aside> 📌 SSG vs SSR 공통점

차이점

SSG 동작 방식

Untitled