서버 권한은 plain props를 거쳐 작은 client island에 닿는다
브라우저에는 상호작용에 필요한 데이터만 보내고 비밀과 데이터 접근 권한은 서버에 남긴다.
DB · secret
외부에 노출되면 안 되는 조회와 정책
Static markup
상호작용 없는 큰 화면 구조
Plain props
날짜·class·함수를 안전한 값으로 변환
Button · form
state와 event가 필요한 최소 UI
Stable initial value
서버·클라이언트 첫 결과를 같게 유지
핵심브라우저로 넘기는 것은 화면의 상호작용이지 서버가 가진 비밀과 저장소 접근 권한이 아니다.