Backend/NestJS
2023. 1. 24.
[NestJS] NestJS 공식 문서 정독(1)(Custom Provider,Async Provider)
NestJS의 Fundamentals 부분을 정독해 보려고 한다. Custom Provider에 대한 첫 번째 정독 기록이다. 개요 DI(Dependency Injection) 지금까지는 의존성 주입으로 거의 생성자 기반 주입만을 다뤄봤다. 어플리케이션이 복잡해지면, NestJS의 DI 시스템 전체 기능을 이해해야 한다. 여러 가지의 provider 생성 방법과 의존성 주입의 방법에 대해 알아보자. DI Fundamentals DI는 IOC 기술로 종속성의 프로바이더의 인스턴스화를 직접 수행하는 대신 IOC 컨테이너에 위임함으로써 구현한다. import { Controller, Get } from '@nestjs/common'; import { CatsService } from './cats.servic..