/finance-api

Primary LanguageTypeScript

finance-api

Arquitetura

Models

Implementa as COISAS. OO -> representação das entidades.

Use Cases

Implementa o comportamento que satisfaz uma necessidade do usuário

Controllers

Recebe a requisição, modelagem dos dados, delegar pros casos de uso, modelagem do retorno e envio de volta

Services

Classes que implementam a comunicação com o mundo externo.

Middlewares

Interceptador que implementa um comportamento operacional padrão.