Providers
-
Providers는 Nest의 기본 개념입니다.
-
많은 기본 Nest 클래스는 제공자로 취급 될 수 있습니다
-
services, repositories, factories, helpers, and so on.
-
-
provider의 주요 아이디어는 의존성을 주입 할 수 있다는 것입니다.
-
즉, 객체가 서로 다양한 관계를 만들 수 있으며 객체의 "의존" 인스턴스를 Nest 런타임 시스템에 크게 위임 할 수 있습니다.
-
-
provider는 단순히 @Injectable () 데코레이터로 주석이 달린 클래스입니다.
-
이전 장에서 간단한 CatsController를 만들었습니다.
-
컨트롤러는 HTTP 요청을 처리하고 더 복잡한 작업을 providers에게 위임해야합니다.
-
Providers는 클래스 선언 앞에 @Injectable() 데코레이터가 있는 일반 JavaScript 클래스입니다.
HINT
Nest를 사용하다보면 다양한 객체지향 방법으로 종속성을 디자인하고 구성 할 수 있습니다. SOLID 원칙을 따르는 것을 강력히 추천합니다.
... 정리 중
'Node > Nest Js' 카테고리의 다른 글
Nest.js, React.js, Typescript 및 MongoDB로 최신 풀 스택 개발 - 1부 (0) | 2020.02.01 |
---|---|
Nest js 모델-뷰-컨트롤러 (0) | 2020.01.31 |
Nest Js 컨트롤러 (0) | 2020.01.28 |
Nest Js 첫걸음 (0) | 2020.01.28 |
Nest js 소개 (0) | 2020.01.27 |