📄️ RouterModule
Express 기반 HTTP 서버를 설정하는 메인 모듈입니다. 미들웨어, 라우팅, Swagger UI, 헬스체크를 자동 구성합니다.
📄️ Get / Post / Put / Delete
HTTP 라우트를 정의하는 데코레이터입니다. RouterController 클래스의 메서드에 적용하여 라우팅을 선언적으로 설정합니다.
📄️ jwtVerification
JWT(JSON Web Token) 인증 미들웨어입니다. Express 라우트에 적용하여 Bearer 토큰을 검증합니다.
📄️ ExecuteArgs
RouterController에서 정의한 라우터의 excute 함수에 인자로 전달되는 매개변수의 타입입니다.
📄️ HttpException
HttpException은 추상화된 HTTP 에러 헨들러로 Application Layer에서만 사용할 것을 권장합니다.
📄️ RouterController
RouterController는 라우터를 구성할 때 사용합니다.
📄️ Authorization 구성
@asapjs/router에서 구성된 라우터의 인증은 다음과 같이 구성되어 있습니다.