Я внедряю платформу для ведения блогов, пользователь которой должен загружать изображения для каждого контента. Мне интересно, могу ли я во время загрузки получить постоянный URL-адрес изображения в качестве ответа от функции AWS Amplify Storage.get?
Я хочу знать, хорошая ли это идея?
Storage.get('img-sample.png', { expires: 9999999 })
.then(result => console.log(result))
.catch(err => console.log(err));
Мне нужен URL-адрес, потому что я сохраню его в базе данных. Я не хочу вызывать функцию API Storage.get каждый раз при рендеринге постконтента, потому что что делать, если внутри контента поста есть несколько изображений? Я думаю, это сделает приложение менее надежным.
РЕДАКТИРОВАТЬ: на основе вопроса danielfranca
Я думаю, что приложение будет менее надежным из-за наличия нескольких изображений в одном контенте и получения каждого изображения по одному одним с помощью функции API Storage.get. Может прервать загрузку страницы всего в одном сообщении блога