Через какой апи? Наверное RESTlike JSON API.
пусть ответят прежде всего на вопрос - в чем он устарел? сами себе хотябы
если так уж хотят упарываться тогда и отдавать им картинки как base64 внутри объекта ответа вместо ссылки на src )) хотя можно конечно рассматривать ссылки как линки hateoas
не обязательно все клиентсерверное взаимодействие нужно делать через Api
пусть рассматривают загрузку картинок как микросервис медиахостинга без апи
тут важнее взвесить что это изменение дает в плюсах и минусах в вашем случае
если уже реализовано, то надо ли трогать?
если не реализовано, то насколько будет нагружен сервис загрузками? base64 дает +30% к размеру
и если делать "по старинке", то как реализовывать всякие уже сделаные для апи штуки, например аутентификацию? хотя тут возможно и не будет проблем
мобильщики конечно красавцы, а как будут паковать в base64 браузерные web-клиентщики? у них доступа к содержимому файла нет
плюсы то в чем? если только в том что им там в своих приложениях так легче, то подумать и о том что есть разные клиенты
тут главное вам всем в религии слепо не ударяться
З.Ы.: если выскажут плюсы, кидай сюда, мне интересно посмотреть
(Добавление)
вот вроде чтото дельное
https://ru[dot]stackoverflow[dot]com/que[dot][dot][dot]1%86%D0%B8%D0%B8
|