Devholic Blog
Back to posts

NestJS 학습 가이드 허브

PublishedMar 22, 2026
DescriptionNestJS 분할 가이드를 묶어 소개하는 허브 문서. Core, Techniques, Security + Recipes, Advanced 분할본으로 학습할 수 있다.
#backend/nestjs#typescript/framework#backend/nodejs#backend/authentication#backend/swagger#backend/typeorm#backend/graphql#backend/websocket#backend/testing#backend/cqrs

NestJS 학습 가이드

이 문서는 더 이상 전체 내용을 길게 복제한 전체판이 아니다.
이제는 NestJS 분할 문서들을 엮어 소개하는 허브 문서로 사용한다.

문서 구성

  • Core Guide module, controller, provider, DI, middleware, pipe, guard, interceptor, exception filter 같은 기초 구조를 다룬다.
  • Techniques Guide configuration, validation, TypeORM, caching, queue, scheduler, versioning 같은 실전 기법을 다룬다.
  • Security + Recipes Guide 인증/인가, 보안 설정, Swagger, CQRS, Prisma, health check 같은 응용 주제를 다룬다.
  • Advanced Guide testing, WebSocket, GraphQL, microservices 같은 고급 주제를 다룬다.

추천 읽기 순서

  1. Core Guide
  2. Techniques Guide
  3. Security + Recipes Guide
  4. Advanced Guide

이런 식으로 읽으면 된다

  • 처음 배우면: Core -> Techniques
  • API 서버를 빨리 만들고 싶다면: Core -> Techniques -> Security + Recipes
  • 테스트와 운영 안정성까지 보려면: Advanced까지 이어서 읽는다
  • DB 연동이 중요하면: Techniques에서 TypeORM 파트를 보고 아래 TypeORM 분할본으로 이어간다

TypeORM과 함께 읽기

범위 메모

  • NestJS 공식 문서 전 범위를 분할본 기준으로 재정리했다.
  • 각 분할본은 단순 요약보다 실전 예제와 학습 메모 성격이 강하다.
  • TypeORM, 인증/인가, 테스트, GraphQL, WebSocket, microservices는 관련 분할본에서 집중적으로 다룬다.

공식 문서