Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Onde fica a parte de negócios de uma API?

Qual o local correto para eu criar os métodos relacionado ao negócio, seria nos controllers, nas classes de modelo ou em outro local?

1 resposta
solução!

Oi Felipe,

Isso vai depender da regra de negócio. Se for algo simples que envolve apenas realizar alguma lógica(cálculo, validação, algoritmo, etc) apenas com os próprios atributos da classe de modelo, então o código deveria ficar na própria classe de modelo.

Para códigos mais complexos, que envolvem acessar banco de dados ou serviços externos, aí deveria ficar numa classe de serviço.

Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software