smile-nestjs-got은 got의 요청과 스트림, 페이지 순회를 RxJS Observable로 감싸 NestJS에서 쓰도록 하는 패키지입니다. 개발 저장소는 익숙한 HttpModule과 HttpService 방식의 의존성 주입, 구독 해제 시 요청 취소와 응답 data 별칭을 안내합니다. npm의 최신 0.2.0은 NestJS 10과 11을 지원하며 기본 Node 요건은 20.19 이상이지만 got 15와 16에는 Node 22가 필요합니다. 요청 옵션과 오류 형식, JSON 처리 차이는 남으므로 기존 Axios 코드를 무검증으로 교체해서는 안 됩니다.
Tech로 돌아가기
Tech
smile-nestjs-got, NestJS에 got의 RxJS 연결 제공
익숙한 의존성 주입 형태를 쓸 수 있지만 요청 옵션과 오류 처리까지 Axios와 동일한 것은 아닙니다.