[NestJS] Guard가 정답일까? (Middleware와 Guard의 트레이드오프 회고)
NestJS 생태계에서 "인증은 Guard로 처리하라"는 것은 일종의 국룰처럼 여겨집니다. 하지만 저는 통합 예약 플랫폼을 설계하며 관리자 권한 제어에 Guard 대신 Middleware를 선택했고, 나중에도 그 구조를 유지했습니다. 프레임워크의 권장 사항을 따르지 않은 이 결정의 배경과 트레이드오프에 대한 회고록입니다.BackendArchitectureAuthenticationNestJSTrade-off