An open API service indexing awesome lists of open source software.

https://github.com/egocentryk/nestjs-advanced-concepts

Playground for a deeper understanding of NestJS and learn how to approach more complex scenarios in modern Node applications.
https://github.com/egocentryk/nestjs-advanced-concepts

circular-dependency ioc-container nestjs worker-pool worker-threads

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

        


Nest Logo

## Project Description

This repository is a playground for a deeper understanding of [NestJS](http://nestjs.com/) 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](https://github.com/egocentryk/nestjs-advanced-concepts/commit/3063379ed25aff229941fb5c03fcd0f50d7794ca)
- accessing IoC container [#8066ce9](https://github.com/egocentryk/nestjs-advanced-concepts/commit/8066ce977a1999ccef009b4dccc3b0cff2951c5d)
- worker threads & piscina implementation for workers pool [#8c781bf](https://github.com/egocentryk/nestjs-advanced-concepts/commit/8c781bf9bf1ead26dd5b215218fe3103c4823f51)
- circuit breaker pattern [#051aa9f](https://github.com/egocentryk/nestjs-advanced-concepts/commit/051aa9fca89dca21445e7909f7a34a67754bd680)
- building configurable modules [#af9c243](https://github.com/egocentryk/nestjs-advanced-concepts/commit/af9c24381232537cada00eed3a365dd29b68f16a)
- more to come...

## Project setup

```bash
$ pnpm install
```

## Deployment

Check out [Mau](https://mau.nestjs.com), 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](https://docs.nestjs.com) to learn more about the framework.
- Deploy your application to AWS with the help of [NestJS Mau](https://mau.nestjs.com) in just a few clicks.
- Visualize your application graph and interact with the NestJS application in real-time using [NestJS Devtools](https://devtools.nestjs.com).

## License

Nest is [MIT licensed](https://github.com/nestjs/nest/blob/master/LICENSE).