core relation

layout은 공유 껍데기, page는 고유 화면, 서버 컴포넌트는 App Router의 기본 실행 위치다

세 개의 관계를 잡으면 App Router 구조를 읽는 기준이 선명해진다.

요소맡는 역할필수 규칙처음 확인할 것
Root layout모든 페이지를 감싸는 최상위 HTML 구조html/body와 children 포함src/app/layout.tsx
Nested layout특정 세그먼트 아래 공통 UI하위 경로에만 영향어느 폴더에 놓였는지
page.tsx해당 URL의 고유 화면접근 가능한 페이지를 만듦URL과 폴더의 대응
Server Component기본 렌더링 위치비밀값과 데이터 접근을 서버에 유지use client가 없는 파일
Client Component브라우저 상호작용파일 상단 use client상태/이벤트가 필요한지