HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📯
부스트캠프 7기 BE 멤버쉽 설계
/
데이터 로드가 오래 걸리는 경우는 SSR, CSR 활용방법

데이터 로드가 오래 걸리는 경우는 SSR, CSR 활용방법

요약
확인
확인
레이블
10주차
next를 사용하면서 궁금한 점이 있습니다. 서버에서 데이터를 불러와 보내주면 데이터 불러오는 시간 동안 블락이 되는데,
데이터 부분 말고 다른 부분부터 먼저 보여주기 원해서 먼저 html을 보내주고 클라이언트에서 데이터를 로드를 할려고 합니다.
이런 방법이 괜찮은 접근일까요?
 
SSR로 HTML을 먼저 만들고 → API를 호출해서 만들어진 데이터로 CSR을 하겠다
 
API를 호출하지 않았을 때,
비어있을 때
데이터가 아무것도 없을 때
미리 렌더링을 그냥 해주면 되지 않을까?
 
“초기 화면”
 
SSR로 만들더라도, CSR로 해도 상관없는 부분
 
→ 스크립트 로드가 오래걸려서 SSR을 하는 경우
→ API 호출이 오래걸려서 SSR을 한다?
→ 가능하면 그냥 캐싱을 하는게 좋지 않을까?