Skip to content

Playground for a deeper understanding of NestJS and learn how to approach more complex scenarios in modern Node applications.

Notifications You must be signed in to change notification settings

egocentryk/nestjs-advanced-concepts

Repository files navigation

Nest Logo

Project Description

This repository is a playground for a deeper understanding of NestJS and learn how to approach more complex scenarios in modern Node applications.

Topics covered so far:

  • debugging common errors, like circular dependency
  • explicit vs. implicit dependencies
  • lazy-loading modules #3063379
  • accessing IoC container #8066ce9
  • worker threads & piscina implementation for workers pool #8c781bf
  • circuit breaker pattern #051aa9f
  • building configurable modules #af9c243
  • composition with mixins #959039f
  • diving into DI sub-trees #2dec430
  • a practical example of DI sub-trees #e8a3e32
  • durable providers #1: multi-tenancy #36aea5e
  • durable providers #2: i18n #50d06be
  • more to come...

Project setup

$ pnpm install

Deployment

Check out Mau, our official platform for deploying NestJS applications on AWS.

Resources

Check out a few resources that may come in handy when working with NestJS:

  • Visit the NestJS Documentation to learn more about the framework.
  • Deploy your application to AWS with the help of NestJS Mau in just a few clicks.
  • Visualize your application graph and interact with the NestJS application in real-time using NestJS Devtools.

License

Nest is MIT licensed.

About

Playground for a deeper understanding of NestJS and learn how to approach more complex scenarios in modern Node applications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published