через js. нативно - вроде нет. да и это немного не верно, фронт должен общаться с 1 точкой - присловутым bff, а уж куда и чво он там отправляет, это дело десятое
вы не работали с сервисом prismic.io? не могу понять почему ухудшается качество изображения. в призмике хранится одно изображение, мы получаем с качеством поменьше. на такие урл запросы идут
работал с клоудинари, но думаю, что плюс-минус один подход. бывают проблемы с компрессией. пробуйте выкидывать один из параметров и найти тот, что аффектит. у нас было q=60 f=auto что приводило к мылу в некоторых случаях