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.
- Host: GitHub
- URL: https://github.com/egocentryk/nestjs-advanced-concepts
- Owner: egocentryk
- Created: 2025-03-05T09:18:12.000Z (3 months ago)
- Default Branch: dev
- Last Pushed: 2025-03-06T08:45:37.000Z (3 months ago)
- Last Synced: 2025-03-06T09:40:32.710Z (3 months ago)
- Topics: circular-dependency, ioc-container, nestjs, worker-pool, worker-threads
- Language: TypeScript
- Homepage:
- Size: 271 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 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).