본문 바로가기
NestJS

NestJS 라이프사이클

by Programmer.Junny 2025. 2. 19.

모든 프레임워크에는 생명주기(라이프사이클)이 있기 마련이다.

NestJS는 위와 같은 구조를 가지고 있다.

App Module에는 아래와 같은 세 가지 구조들로 이루어져 있다.

  • Controller
    • 클라이언트(HTTP 요청 등)로부터 들어오는 요청을 받아 해당 요청을 처리할 Service로 전달하고, 그 결과를 클라이언트에 응답하는 역할을 한다.
  • Service
    • 비즈니스 로직을 수행하는 계층으로, 컨트롤러와 데이터 액세스 계층(Repository) 사이에서 데이터를 처리하고 조작하는 역할을 한다.
  • Repository
    • 데이터베이스와의 상호작용을 담당하는 계층으로, 데이터의 저장, 수정, 조회, 삭제 등 CRUD 작업을 수행한다.

'NestJS' 카테고리의 다른 글

Docker 이론  (0) 2025.02.24
NestJS - 제어의 역전과 의존성 주입  (0) 2025.02.20
NestJS - 서비스 및 컨트롤러  (0) 2025.02.20
NestJS - Postman 사용하기  (0) 2025.02.19
NestJS - Controller  (0) 2025.02.19

최근댓글

최근글

skin by © 2024 ttuttak