RSC boundary

Server Component는 데이터와 번들 경계를 함께 정한다

서버에서 끝낼 일은 HTML로 내려보내고, 이벤트와 브라우저 API가 필요한 부분만 클라이언트 컴포넌트로 분리한다.

Server DB/fetch/secret 번들에 포함 안 됨
Boundary serializable props JSON으로 전달
Client event/state/API 브라우저에서 실행
Bundle use client 아래 가져온 코드가 커짐
판단
서버가 맞음
클라가 맞음
데이터 조회
비밀키/DB 접근
사용자 입력 후 갱신
상호작용
정적 표시
click, input, localStorage
비용
번들 감소
hydration 비용 증가
핵심 RSC 경계는 파일 위치가 아니라 어떤 코드가 브라우저 번들에 들어가도 되는지를 가르는 선이다.