1
resposta

Funciona dessa forma com a api no ar

Pelo que foi mostrado na aula, ao colocar um caminho local do teu computador no body da requisição, se a api estiver no ar, vai funcionar também?

{ "nome": "Harry". "imagem": "./assets/salsicha.jpeg" }

Ou vai funcionar somente nesse servidor local?

Porque num ambiente de produção terá uma outra aplicação consumindo a api e nao terá acesso ao caminho local da maquina de quem está chamando.

1 resposta

Olá, Giovani! Tudo bem?

A lógica da solução funciona com a API no ar, mas a implementação não.

É exatamente o que você disse, o servidor no ar não tem acesso ao caminho do seu computador. Entretanto, ainda podemos salvar apenas o caminho da imagem no banco, mas esse caminho sendo o link da internet.

Por exemplo, podemos receber o arquivo da imagem pelo cliente, subir em nuvem em um serviço que oferece esse tipo de solução (como a AWS), e salvar no banco o link da imagem na nuvem. Depois, quando o cliente pedir, enviamos o link, e ele poderá renderizar lá no front-end.

Espero ter ajudado!