Deep Dive Into NestJS
summary
Examines NestJS internals: how decorators, pipes and execution context work using class-transformer and class-validator for DTOs and validation, and how to create custom parameter decorators to replace middleware plus a cron-decorator pattern for single-instance jobs. Shows microservice patterns with RPC and message queues, client registration and lifecycle handling with signals/terminus, notes that swapping Express for Fastify doubled throughput in one example, and includes live code for a Telegram-bot integration and module-scoped testing strategies.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 5:26NestJS history
- 10:06Decorators in NestJS
- 15:50DTOs and data
- 25:51Microservices in NestJS
- 31:39Request handling
- 36:18Q&A
- 41:44Express vs Fastify
- 47:10NestJS certification
- 48:14NestJS limitations
- 54:27Testing NestJS apps
- 1:02:32Conclusion
related talks
59mRevealing framework fundamentals: NestJS behind the curtain
31mDeveloping Microservices with NestJS
38mBuild modern and scalable Node.js Web Applications with Nest
26mBuilding a platform: NestJS from the ground up
41mArchitecture in Node.js using NestJS
28mLeveraging Angular in Node.js with NestJS
22mProductivity Revolution: Angular Principles in Node
29mAdventures in Node and Nest
