#️⃣ 작업 내용
현재 shared/api/mocks에 위치한 MSW 핸들러와 타입을 share 레이어(entities/features)로 이동하고,
app/msw는 핸들러 집계 및 초기화 전용으로 단순화합니다.
#️⃣ 작업이 필요한 이유
- 응집도 향상: 각 도메인/피처의 API 타입과 모킹 로직을 같은 레이어 안에서 관리할 수 있습니다.
- 유지보수성 개선: 관련 코드가 분산되지 않고, 새로운 기능 추가 시 수정 범위가 명확해집니다.
- 역할 분리:
app/msw는 핸들러 관리가 아닌, 환경별 초기화만 담당하도록 단순화됩니다.
- 확장성 강화: 새로운 도메인/피처 추가 시 독립적으로 mocks를 구성할 수 있어 테스트와 개발 속도가 빨라집니다.
#️⃣ 작업 상세 내용
#️⃣ 작업 내용
#️⃣ 작업이 필요한 이유
#️⃣ 작업 상세 내용
shared/api/mocks에 있는 핸들러와 타입을 각 entities/features 레이어로 이동mocks/handlers.ts,api/types.ts정리 및index.ts로 Public API exportapp/msw/registry.ts에서 각 레이어 핸들러를 집계app/msw/browser.ts,app/msw/node.ts에서 환경별 초기화 로직 구현