~/talk

Revealing framework fundamentals: NestJS behind the curtain

Talkat HolyJS 2018 Moscow · 2018-11-24..11-25· [nodejs]
slides:none on file

Reveals how NestJS actually wires modules into a directed graph, how dependency injection and reflection resolve constructors and fail for interfaces generics and circular deps, and how custom providers and async factories are bound to the container. Shows executable pieces: CLI scaffolding, Swagger doc generation, WebSocket adapters, microservices patterns, and workable CRUD mixins that remove boilerplate. Claims are backed by code walkthroughs and metrics — 10,300+ GitHub stars and running examples that compile and run.

AI-written summary · about

  1. 0:00Start
  2. 0:25REVEALING FRAMEWORK FUNDAMENTALS NESTJS BEHIND THE CURTAIN
  3. 2:42NEST IS A PLATFORM
  4. 3:05BEST PRACTICES
  5. 3:22SUITABLE ABSTRACTIONS
  6. 3:35OPINIONATED
  7. 3:56EXTREMELY REUSABLE
  8. 5:00BUILDING BLOCKS
  9. 5:131 MODULES
  10. 12:46REFLECTION API CHALLENGES
  11. 13:00INTERFACES
  12. 14:25GENERICS
  13. 15:36CIRCULAR DEPENDENCIES
  14. 16:38CUSTOM PROVIDERS
  15. 19:49CONTROLLERS
  16. 20:35GENERAL APPROACH
  17. 21:47OUR APPROACH
  18. 22:56GUARDS
  19. 26:51DECLARATIVE BINDING
  20. 29:35PIPES
  21. 33:19EXCEPTION FILTERS
  22. 33:36SWAGGER
  23. 34:45WEB SOCKETS
  24. 35:59MICROSERVICES
  25. 37:44DEVELOPER WORKFLOW
  26. 37:55NEST CLI
  27. 38:18SCHEMATICS
  28. 55:38LATEST NEWS
  29. 57:11OPEN SOURCE
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.