Aplicação dos princípios do SOLID para desenvolvimento de API Node com Express
yarn install
Esse projeto tem como base a aplicação dos conceitos do SOLID para desenvolvimento de API Node com Express. A ideia consiste em criar uma aplicação para cadastrar um usuário e ao final do cadastro enviar um e-mail de boas vindas.
- Entities: pasta para representar as entidades do sistema, no caso do domínio;
- Providers: são os elementos externos a aplicação, no caso a definição do formato como o serviço de e-mail deve se comportar, e sua implementação;
- Repositories: são os repositórios que dirão como os dados devem ser armazenados e retornados, sendo apresentados várias formas de armazenamento: em memória, em banco de dados, em cache, etc;
- useCases: São os cenários de uso que a aplicação deve atender, no caso o cadastro de usuário;
👤 Fábio dos Santos
Give a ⭐️ if this project helped you!