nestjs 8

Nestjs 따라잡기 4

미들웨어클라이언트의 요청을 라우터 핸들러가 받기 전에 가로채 다른 작업을 처리공통 실행해야 하는 인증, 로깅요청과 응답 객체를 변경 가능요청의 validation 체크사용법@Injectable 데코레이터 사용NestMiddleware 인터페이스를 implements해서 사용Module class 내부에 configure 사용하여 선언 -> NestModule implements.forRoutes({path: '...', method:RequestMethod.Get} );.forRoutes( {path: 'ab*cd',method:RequestMethod.ALL} );MiddlewareConsumerMiddleware 관리를 위한 내장 모듈헬퍼클래스를 사용하여 여러 스타일로 미들웨어를 설정forRoutes..

Nestjs 따라잡기 1

Nestjs 란 무엇인가?nodejs 서버 애플리케이션 프레임워크express 기반typescript 사용, javascript도 가능oopfp-function외부 모듈을 이용 가능unit 테스트와 e2e 테스트 툴 제공탄생배경자바스크립트의 자유도로 architecture의 구성이 어렵다이를 해결하기 위해 angular 아키텍처 사상을 기반으로 개발좋은점java,spring과 같이 규칙을 제공기본적으로 라우팅, 보안 기능 제공외부모듈 통한 확장 가능java+spring 사용자라면 아키텍처 구조가 비슷angular 사용자도 기본적인 사용법이 동일설치nestjs CLI , nodejs, vs code 설치vscode > 폴더열기 >nestjs터미널 > npm i -g @nestjs/clinest new ne..