서버 권한은 plain props를 거쳐 작은 client island에 닿는다

브라우저에는 상호작용에 필요한 데이터만 보내고 비밀과 데이터 접근 권한은 서버에 남긴다.

Server shell데이터와 큰 markup을 소유하는 안전 경계
server

DB · secret

외부에 노출되면 안 되는 조회와 정책

render

Static markup

상호작용 없는 큰 화면 구조

boundary

Plain props

날짜·class·함수를 안전한 값으로 변환

island

Button · form

state와 event가 필요한 최소 UI

hydrate

Stable initial value

서버·클라이언트 첫 결과를 같게 유지

핵심브라우저로 넘기는 것은 화면의 상호작용이지 서버가 가진 비밀과 저장소 접근 권한이 아니다.