Building a platform: NestJS from the ground up
summary
NestJS is a TypeScript platform that claims >10k stars and delivers concrete features: dependency injection, modules/providers/controllers, guards, interceptors, pipes and exception filters. It ships Swagger generation, a CLI based on Angular schematics, adapters for HTTP and WebSockets and transport strategies for RabbitMQ NATS Redis. Socket.IO is supported but noted as slower so a replacement adapter is possible and Socket.IO adapter available. It is open source, designed for reusability and integrates with CodeSandbox and StackBlitz for browser dev and demos.
AI-written summary · about
chapters (20)
- 0:00BUILDING A PLATFORM NEST FROM THE GROUND UP
- 2:04NEST IS A PLATFORM
- 2:44BEST PRACTICES
- 3:04SUITABLE ABSTRACTIONS
- 3:23OPINIONATED
- 3:34EXTREMELY REUSABLE
- 4:48BUILDING BLOCKS
- 5:04MODULES
- 8:58CUSTOM PROVIDERS
- 11:32CONTROLLERS
- 13:35GUARDS
- 16:52INTERCEPTORS
- 19:26EXCEPTION FILTERS
- 19:46SWAGGER
- 21:09WEB SOCKETS
- 22:04MICROSERVICES
- 22:53DEVELOPER WORKFLOW
- 23:09NEST CLI
- 23:28SCHEMATICS
- 25:42OPEN SOURCE
related talks
41mArchitecture in Node.js using NestJS
38mBuild modern and scalable Node.js Web Applications with Nest
28mLeveraging Angular in Node.js with NestJS
59mRevealing framework fundamentals: NestJS behind the curtain
01h 08mAmazing Backends for Angular Devs with NestJS
23mDon't worry, be happy: The best of Angular in Node
22mProductivity Revolution: Angular Principles in Node
01h 08mDeep Dive Into NestJS
