Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/temarusanov/nest-system-design
https://github.com/temarusanov/nest-system-design
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/temarusanov/nest-system-design
- Owner: temarusanov
- Created: 2024-04-06T05:16:31.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-09T08:57:24.000Z (9 months ago)
- Last Synced: 2024-04-09T09:54:11.439Z (9 months ago)
- Size: 96.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NestJS System Design
This project contains NestJS examples of different system design patterns, like communications, domain layers, patterns and etc.
> Over time, your decisions made during development become so numerous that you need to save them somewhere. Previously, I was looking for a universal solution (boilerplate) for all our projects. But with experience came the realization that every problem has its own best and worst solutions. Since I develop mainly on NestJS, the goal of this project is to show the best implementation of a particular pattern.
This projects inspired by
- [System Design Patterns](https://github.com/Sairyss/system-design-patterns)
- [Domain-Driven Hexagon](https://github.com/Sairyss/domain-driven-hexagon)
- [Backend best practices](https://github.com/Sairyss/backend-best-practices)## Topics
| **Topic** | **Description** |
|---|-----|
| [Facade pattern](./examples/facade-pattern/) | To make a complex subsystem easier to use, a simple interface should be provided for a set of interfaces in the subsystem. |