Nest js Providers

Node/Nest Js 2020. 1. 30. 15:04

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
블로그 이미지

_김은찬

두번 다시는 꺾이지 않으리

,