Skip to content

Estudos sobre SOLID, Clean API, TDD aplicados ao NodeJS

Notifications You must be signed in to change notification settings

guilhermeais/clean-api-studies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Coverage Status

Clean Node API

Um treinamento onde estudamos como criar uma API com uma arquitetura bem definida, desacoplada, utilizando metodologias como TDD, Clean Architecture distribuindo bem as responsabilidades em camads, seguindo os principios SOLID sempre que possível, e vários Design Patterns para resolver problemas comuns.

A arquitetura é baseada em 5 camadas, a infra, data, presentation, domain e utils (que é somente uma camada para utilitários).architecture-diagram drawio