브라우저의 요청에 사전에 랜더링이 완료된 html을 응답하는 랜더링 방식
클라이언트(브라우저)에서 직접 화면을 랜더링 하는 방식
초기접속 이후에는 빨라짐
자바스크립트 번들에 접근 가능한 모든 컴포넌트 코드가 존재/ 전체 코드만 다 불러오면 나중엔 빨라짐
서버에 새로운 요청 안해도 됨. 브라우저가 자체적으로 적절히 갈아끼움.
😕초기 접속속도가 느려진다.
🤔FCP가 느려진다.
➡️ 사전렌더링이 나옴!!
서버에서 사전에 직접 js랜더링해서 브라우저에 보여줌
얘는 그냥 서버에서 html 사전에 랜더링해서 바로 유저에 보여줌
그리고 나서 js 랜더링함
컨텐츠들이 화면에 나옴
하지만 인터렉션 상호작용불가
요청 하이드레이션으 끝날때까지
👨🏫 사전 랜더링은 좋은 점 다 가지고 있음
1. 초기 랜더링 빠르고
2. 빠른 페이지 이동
-[출처] 한 입 크기로 잘라먹는 Next.js(15+) - 이정환 강사님