Practical microservices, built with Node.Js, CQRS, Vertical Slice Architecture, Event-Driven Architecture, Postgres, RabbitMQ, Express and the latest technologies.
-
Updated
Aug 7, 2024 - TypeScript
Practical microservices, built with Node.Js, CQRS, Vertical Slice Architecture, Event-Driven Architecture, Postgres, RabbitMQ, Express and the latest technologies.
API GoBarber / NodeJS / Express / Typescript / SOLID
Elegant dependency injection container for vanilla JavaScript and TypeScript
A project template with nodejs, tsoa, mogoose, tsyringe, jest
This repository showcases an example of structuring a modern web application using the Clean Architecture pattern in TypeScript. Leveraging the power of Dependency Injection (DI) through tsyringe, it provides a robust foundation that encourages SOLID principles, resulting in a system that's scalable, maintainable, and testable.
Projeto desenvolvido no desafio 09 do Bootcamp GoStack - Relacionamentos com banco de dados no Node.js
Apresenta um exemplo de uso da biblioteca tsyringe para injeção de dependência.
NodeJs - dependency Injection using tsyringe
Backend do app GoBarber desenvolvido com Nodejs no Bootcamp GoStack
A Streamloots clone API for testing and knowledge showcasing purposes
💈 GoBarber api back-end, project intended to offer scheduling barber shop services.
💉 The TSyringe framework to use dependency injection explicitly in React.
Projeto modelo de TypeScript com injeção de dependência utilizando a lib tsyringe
Rent car application which is being developed on rocketseat's nodejs training.
API Restful com Node.js, Express, Typescript, TypeORM, Postgres, Redis, Docker, Celebrate . . .
To-do API with Node.js using Typescript, TDD, Clean Architecture, Design Patterns and SOLID principles!
This is a mini project made to have a better understanding on how dependency injection with TSyringe works.
Add a description, image, and links to the tsyringe topic page so that developers can more easily learn about it.
To associate your repository with the tsyringe topic, visit your repo's landing page and select "manage topics."