처음 질문은 나중에 배울 라우팅, 타입, 스타일, 폴더 규칙을 미리 선택하는 과정이다
처음 실습에서는 App Router와 src 디렉터리를 기준으로 맞추면 이후 예제 경로와 설명이 흔들리지 않는다.
| 선택지 | 권장 답변 | 권장 이유 | 다르게 고르면 생기는 차이 |
|---|---|---|---|
| 프로젝트 이름 | my-next-app 등 소문자 이름 | 폴더명과 package 이름이 안정적임 | 공백/특수문자 경로에서 명령 혼동 가능 |
| TypeScript | Yes | Next.js 공식 예제와 실무 코드가 타입 기반으로 많음 | .jsx 중심으로 생성되어 타입 설명과 달라짐 |
| ESLint | Yes | 초기부터 코드 문제를 빠르게 잡음 | 나중에 품질 검사 설정을 별도로 붙여야 함 |
| Tailwind CSS | 학습 취향에 따라 선택 | 프레임워크 학습 자체와 분리 가능 | 스타일 파일과 클래스 작성 방식이 달라짐 |
| src 디렉터리 | Yes | 코드와 설정 파일의 경계가 선명해짐 | 예제 경로가 app/로 짧아짐 |
| App Router | Yes | 이 책의 핵심 라우팅 모델 | Pages Router 구조가 되어 이후 설명과 어긋남 |