Camada de service seria suficiente?
[Finalizado Pelo Aluno]
Boa noite.
Professor uma dúvida, em um projeto de pequeno/médio porte somente uma camada de Service não seria mais prático? pois eu curto tirar a lógica do controller, mas percebo que o repository na maioria dos casos acaba por ser somente uma camada simples que chama o eloquente, as vezes acho que é complexidade que não é necessária.
Visto também que o cara que desenvolveu quer aplicar testes unitários/feature, somente uma camada de Service já estária de bom tamanho?
Eu digo no caso de ter algumas validações e etc, gosto de por essa lógica no Service e lá mesmo além de fazer as validações, também fazer a chamada pro eloquente/queryBuilder
Olá, Weslley!
Tudo bem?
Sim, se o projeto tiver uma estrutura mais complexo, super recomendo usar service layer, igual ensino neste curso aqui: https://academy.especializati.com.br/curso/laravel-api-com-cache
Agora, se quer realmente pensar em escala e arquitetura, super recomendo que aplique os conceitos deste do livro Arquitetura Limpa do Robert C. Martin
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!