타입 안정성 확보
초기 설정은 늘어나지만 props, 라우트 파라미터, API 응답 형태의 불일치를 컴파일 단계에서 드러냅니다.
create-next-app 질문을 하나씩 해석해 TypeScript, ESLint, src 디렉터리, App Router 선택이 무엇을 바꾸는지 연결합니다.
초기 설정은 늘어나지만 props, 라우트 파라미터, API 응답 형태의 불일치를 컴파일 단계에서 드러냅니다.
설정 파일과 애플리케이션 코드를 분리해 프로젝트 루트에는 빌드 설정을, src 아래에는 실행 코드를 모읍니다.
app 디렉터리, layout, page, server component 흐름을 사용합니다.
처음 질문에 어떻게 답했는지에 따라 예제 파일을 만들 위치와 라우팅 기준이 달라지므로 그대로 복기할 수 있어야 합니다.