é comum retornar a "imagem" junto com as outras informações?
Se é comum eu não sei, se eu faço? Com certeza.
Rápido, prático, atende. Não vejo pq não fazer. Mas no caso eu retorno o link da imagem no s3 (ou o link temporário, caso seu bucket seja privado), e ele já renderiza a imagem no front.
Ai vou ficar te devendo.
No caso específico, eu criei apenas a API que retorna, entre outras coisas, o link da imagem. Não sei se a equipe do front faz cache disso, mas provavelmente sim, para melhorar o tempo de resposta. Agora como, eu não sei exatamente haha.