본문 바로가기
패스트캠퍼스 환급챌린지

패스트캠퍼스 환급챌린지 26일차 : 코드팩토리의 백엔드 아카데미 : 한 번에 끝내는 NestJS 패키지 - 기초부터 MSA까지 강의 후기

by 논문보관함 2025. 3. 30.

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.

https://bit.ly/4hTSJNB

 

🚨[D-2] 4월 1일 00시 강의 가격 최대 13% 인상! | 패스트캠퍼스

3월 31일 이후 비싸집니다. 가격 인상 전 지금이 3월 마지막 기회! 지금 바로 시작하세요.

fastcampus.co.kr

0330 일

학습 내용 정리

nestjs

middleware 이론 및 작업

BearerToken middleware 작업

 

수강후기

NestJS 미들웨어에 대한 강의를 수강하면서 실제 프로젝트에서 어떻게 인증 로직을 구현하는지를 깊이 있게 학습할 수 있었습니다. 특히 BearerTokenMiddleware를 직접 구현하며 JWT 토큰의 검증 로직을 명확히 이해하게 되었고, 실무에 적용 가능한 수준의 인증 처리 흐름을 직접 구성해보는 경험이 매우 유익했습니다.

강의에서는 미들웨어의 개념부터 시작하여, 요청(Request)이 컨트롤러에 도달하기 전에 미들웨어에서 어떤 처리를 할 수 있는지에 대해 상세히 설명해주셨습니다. 강사님은 NestJS의 미들웨어가 동작하는 원리, 그리고 @Injectable()을 통해 종속성 주입이 가능한 구조에 대해 초보자도 이해할 수 있도록 친절하게 설명해주셨습니다.

강의 중 구현한 BearerTokenMiddleware는 인증 헤더가 존재하지 않을 경우 요청을 통과시키되, 존재할 경우에는 적절한 형식(Bearer token)을 검증하고, 토큰의 유형이 access 또는 refresh인지 확인하여 그에 맞는 시크릿 키로 유효성 검사를 수행하는 구조입니다. 잘못된 토큰 포맷이나 만료된 토큰, 혹은 토큰 유형이 일치하지 않을 경우 BadRequestException 또는 UnauthorizedException을 발생시키는 처리 또한 인상적이었으며, 실전에서 바로 사용할 수 있는 코드였습니다.

특히 강사님의 강의력은 매우 훌륭했습니다. 복잡할 수 있는 인증 관련 주제를 단계적으로 잘 정리해주셨고, 코드 구현의 흐름을 따라가며 왜 이런 로직이 필요한지 하나하나 짚어주는 방식 덕분에 전체적인 구조를 머릿속에 체계적으로 정리할 수 있었습니다. 어려운 개념도 쉬운 예시와 함께 설명해주시고, 실무에서 자주 발생할 수 있는 예외 상황까지 다뤄주신 점에서 실력을 갖춘 강사라는 확신이 들었습니다.

이 강의를 통해 NestJS 기반 서버 개발에 있어 인증 미들웨어 구현 능력이 크게 향상되었으며, 프로젝트에 자신 있게 적용할 수 있는 역량이 생겼습니다. 앞으로도 이런 실전 중심의 강의를 지속적으로 듣고 싶습니다. 인증 로직을 탄탄히 다지고 싶은 분들께 적극 추천드립니다.

 

 

사진

시작
종료
수강클립

 

결과물