NestJS 프로바이더 Provider
Provider 흠 Provider는 NestJS의 기본개념이다. Service, Repository, factory, helper등이 프로바이더가 될 수 있다. Provider의 주요 아이디어는 종속성으로 주입할 수 있다는 것. 객체는 서로 다양한 관계를 만들 수 있으며, 객체의 인스턴스를 연결하는 기능은 Nest런타임 시스템이 담당한다. 정확히 먼말이지는 모르겠다. 컨트롤러에서 많은 것을 필요로 하는데, 컨트롤러 안에 다 구현할 수 없으니 기능별로 쪼개서 만들고, 컨트롤러에서 쓸 수 있게 넣어주는 것(주입).?.? Service 서비스는 소프트웨어 개발 컨셉, NestJS만의 것이 아니다. @Injectable 데코레이터로 감싸져서 모듈에 제공, 이 서비스 인스턴스는 애플리케이션 전체에서 사용. 싱..