오래 유지될 UI와 좁은 세그먼트 책임을 분리하면 변경 범위가 작아진다
레이아웃을 잘 나누면 한 페이지를 고쳐도 전역 구조가 흔들리지 않고, 섹션별 설정과 데이터 경계가 명확해진다.
| 계층 | 유지되는 것 | 바뀌는 것 | 변경 영향 |
|---|---|---|---|
| RootLayout | html/body, 전역 provider | 모든 children | 전체 앱에 영향 |
| DashboardLayout | 사이드바, 사용자 요약 | dashboard 아래 page | 대시보드 섹션만 영향 |
| ProfileLayout | 프로필 메뉴, 탭 | profile/edit/security page | 프로필 섹션만 영향 |
| Page | 해당 URL 본문 | 없음 | 단일 화면 영향 |
| Client Island | 작은 상호작용 상태 | 서버 layout 구조 밖 이벤트 | 번들 범위를 작게 유지 |