You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Eu e talisson discutimos sobre a responsabilidade na camada repository do front
Repository em time grande deve fazer um parse entre as entidades do front e back, quando a equipe é dividida em back ou front. No entanto, como é um projeto apenas de 3 pessoas, nao tem sentido fazer isso (tirar o parse feito no repository)
Além disso, o repository pode ser responsável por abstrair ao service uma consulta mais complexa que envolve mais de uma chamada à camada api. (Por enqaunto, nao é o nosso caso, todas as nossas consultas no backend são diretas por uma rota)
Portanto, vamos utilizar o zod para fazer apenas a validação do tipo de resposta na camada repository