lifecycle
-
Nest.js 개요와 라이프 사이클카테고리 없음 2022. 2. 9. 17:33
Nest.js 개요 Nest.js는 Node.js의 프레임 워크이다. 확장이 쉬우며, rest-api, graphql, microservice(non-http), websocket 의 템플릿을 cli 를 통해 자동으로 생성 해준다. Express/Fastify 기반의 서버를 제공한다. IoC를 구현 하는 프레임 워크로, 객체를 관리하고 생성을 책임지고 의존성을 관리하는 컨테이너이다. IoC란 제어의 역전 이란 말인데, 메서드나 객체의 호출작업을 개발자가 결정하는 것이 아니라 제어권을 제 3자(컨테이너) 에게 위임하는 것이다. DI와 밀접하게 관련이 되어있는데 아래 사진을 참고하면 될듯 하다. Nest.js 라이프 사이클 기본적인 순서는 다음과 같다. Middleware => Guards => Pre-In..