Architecture & Design
사내에서 새로운 아키텍처 제안하기 (NestJS) – 순환 참조 문제 해결 & UseCase 패턴 적용 (2)
기존 Layered Architecture의 문제점을 해결하기 위해 UseCase 패턴을 적용하여 Application Layer를 추가한 구조를 제안합니다.✅ 핵심 개선점: - 서비스 간 직접 호출을 제거하고, UseCase 단위로 비즈니스 로직을 모듈화 - Application Layer를 추가하여 비즈니스 로직을 분리하고, 서비스 간 결합도를 낮춤 -
Architecture NestJS