atmosg

atmosg

  • 가치의 생산자 (224)
    • 강의 (6)
      • Git-GitHub (0)
      • Spring (0)
      • Java (6)
    • React (0)
      • Optimization (0)
      • Web Workers (0)
    • Redux-Toolkit (0)
      • Toolkit (0)
      • RTK Query (0)
    • Node.js (0)
    • Nest.js (1)
      • OVERVIEW (1)
      • FUNDAMENTALS (0)
      • TECHNIQUES (0)
      • SECURITY (0)
      • WEBSOCKETS (0)
      • MICROSERVICES (0)
      • CLI (0)
    • 책 (200)
      • 누구나 자료 구조와 알고리즘 (10)
      • 자바스크립트 딥다이브 (54)
      • 이펙티브 타입스크립트 (39)
      • 리액트를 다루는 기술 (24)
      • Node.js 교과서 (16)
      • Node.js 디자인 패턴 바이블 (5)
      • 몽고DB 완벽 가이드 (16)
      • 하루10분 인문학 (30)
      • 밑바닥부터 시작하는 딥러닝 (0)
      • JAVA의 정석 (0)
      • 혼자 공부하는 컴퓨터구조 + 운영체제 (0)
      • 리액티브 프로그래밍 (0)
      • 디자인 패턴 (0)
      • 모두의 네트워크 (0)
      • MySQL로 배우는 데이터베이스 개론과 실습 (5)
      • 헥사고날 아키텍처 설계와 구현 (1)
    • 코딩테스트 (0)
      • 코드업 (0)
      • 백준 (0)
    • Next.js (17)
      • Foundations (4)
      • Tutorial (3)
      • SEO (3)
      • Next 13 (7)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

atmosg

컨텐츠 검색

태그

eust

최근글

댓글

공지사항

아카이브

Nest.js(1)

  • Controllers

    Controllers 컨트롤러는 클라이언트의 request를 핸들링하여 response를 리턴하는 기능을 담당한다. 라우팅 메커니즘이 어떤 컨트롤러가 어떤 request를 담당할지 컨트롤하는데, 각 컨트롤러는 통상 하나 이상의 라우트를 가지며 각 라우트가 각각 다른 작업을 수행한다. 기본적인 컨트롤러 생성을 위해 클래스와 데코레이터를 사용한다. 데코레이터는 필요한 메타데이터를 클래스와 연동시켜주며, 네스트로 하여금 라우팅 맵(각각의 request와 이를 담당하는 컨트롤러를 묶어내는 것)을 그려내도록 한다위 프로세스는 아래의 과정을 거쳐 동작하게 된다. HINT validation 기능이 내장된 CRUD 컨트롤러를 쉽게 만들어주는 CLI 명령어도 있다. - nest g resource [ name ] Ro..

    2023.07.13
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바