Skip to content

Arquitetura

O Laravel Domain Generator segue os princípios de DDD e Clean Architecture.

Fluxo da Requisição

RequestControllerDTOServiceRepository

Responsabilidades

CamadaResponsabilidade
ControllerHTTP
DTOTransporte de Dados
ServiceRegras de Negócio
RepositoryPersistência
ModelBanco de Dados

Por que essa separação?

  • Testes mais simples.
  • Menor acoplamento.
  • Maior manutenção.
  • Regras reutilizáveis.

Released under the MIT License.