NestJS 라이프사이클
모든 프레임워크에는 생명주기(라이프사이클)이 있기 마련이다.NestJS는 위와 같은 구조를 가지고 있다.App Module에는 아래와 같은 세 가지 구조들로 이루어져 있다.Controller클라이언트(HTTP 요청 등)로부터 들어오는 요청을 받아 해당 요청을 처리할 Service로 전달하고, 그 결과를 클라이언트에 응답하는 역할을 한다.Service비즈니스 로직을 수행하는 계층으로, 컨트롤러와 데이터 액세스 계층(Repository) 사이에서 데이터를 처리하고 조작하는 역할을 한다.Repository데이터베이스와의 상호작용을 담당하는 계층으로, 데이터의 저장, 수정, 조회, 삭제 등 CRUD 작업을 수행한다.
2025. 2. 19.
최근댓글