코드 예시는 기능별 계약으로 회수될 때 구현 가이드가 된다
긴 코드 블록을 따라 치는 것보다, 각 단계가 어떤 파일을 만들고 어떤 검증 신호를 남기는지 확인해야 한다.
| 구현 묶음 | 파일 단위 | 완료 판정 | 추가할 수 있는 확장 |
|---|---|---|---|
| 기본 환경 | app, components/ui, lib/db.ts | 로컬 앱과 DB 연결 성공 | 공통 레이아웃, 에러 UI |
| 도서 기능 | models/Book.ts, app/books | 목록과 상세가 같은 모델을 사용 | 필터, 정렬, 추천 |
| 구매 흐름 | actions/cart.ts, cart/order pages | 재고 검증과 주문 성공 흐름 통과 | 결제, 쿠폰, 배송지 |
| 운영 준비 | env, build, deploy settings | 배포 URL에서 MVP 경로 통과 | 테스트 코드, 모니터링 |