Skip to content

[Repositories] Usar zod para validação da resposta do backend #29

@luizgustavoou

Description

@luizgustavoou
  • 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions