Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Dúvida GET

No protótipo a tela de atualizar tem mais campos que devolvidos no GET, como por exemplo o endereço, não deveria ser feito um segundo GET com esses campos a mais pra essa tela, tipo um Detalhes Medico?

1 resposta
solução!

Olá, tudo bem?

Sim, uma abordagem válida e até que comum é ter um endpoint adicional, como /medicos/{id}/detalhes, que retorna informações mais detalhadas sobre um médico específico, incluindo informações como endereço, especialidades, etc. Dessa forma, quando um usuário acessa a tela, a aplicação pode carregar todas as informações necessárias a partir desse endpoint /medicos/{id}/detalhes, em vez de carregar apenas o endpoint /medicos/{id} que contém apenas as informações básicas do médico. Isso ajuda a manter a separação de responsabilidades e a garantir que a API esteja seguindo o princípio REST de ser orientada a recursos.