1장. NestJS가 해결하는 구조
Nest는 TypeScript decorator, dependency injection, module, controller, provider, pipe, guard, interceptor, filter로 서버 경계를 통일한다. Express/Fastify 위에 동작하지만 transport 세부가 domain 전체로 번지지 않게 한다.
CLI 생성 결과를 그대로 믿지 않고 exact dependency와 Node engine, lockfile을 검토한다.