## 추가된 파일 - utils/errors.js: 표준화된 커스텀 에러 클래스 - AppError, ValidationError, AuthenticationError - ForbiddenError, NotFoundError, ConflictError - DatabaseError, ExternalApiError, TimeoutError - utils/logger.js: 통합 로깅 유틸리티 - 로그 레벨별 관리 (ERROR, WARN, INFO, DEBUG) - 콘솔 및 파일 로깅 지원 - HTTP 요청/DB 쿼리 전용 로거 ## 개선된 파일 - middlewares/errorHandler.js: 에러 핸들러 개선 - 새로운 AppError 클래스 사용 - logger 통합 - asyncHandler 및 notFoundHandler 추가 ## 다음 단계 - config 파일들 생성 (cors, security) - activityLogger 미들웨어 생성 - userController 인라인 코드 분리 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
4.2 KiB
4.2 KiB