Nest.js 라이프사이클 완전 정복 (1/3)- 모듈 초기화 단계(Initialization Phase)
Nest.JS를 사용하다보면 서비스나 모듈이 언제 생성되고 언제 실행되는지 모를때가 있습니다. 그런 경험이 있다면 Nest.js의 라이프 사이클을 잘 모르기 때문일거라 생각합니다.그렇다면 과연 Nest.js의 라이프 사이클이 무엇이며 어떻게 동작하는지 또 어떠한 과정이 있는지를 이번 시리즈를 통해서 알아보겠습니다.Nest.js의 라이프 사이클 3단계Nest.js는 내부적으로 아래와 같은 생명 주기를 가지고 있습니다.1.초기화 페이즈(Initializing Phase)2.실행 페이즈 (Running Phase)3.종료 페이즈(Terminating Phase)그 중에서 오늘 확인하면서 알아볼 단계는 초기화 단계 입니다.위의 각 단계마다 동작하는 훅들이 서로 다르므로 이것에 대해 차근차근 알아보도록 하겠습니다..