Blob API — это не «техническая фича для фронта». Это страховка от тихих убытков.
Когда вы показываете превью креатива, грузите видео в кабинет, даёте скачать PDF-презентацию или собираете UGC прямо в браузере — каждая лишняя копия файла съедает память. На маленьких тестах это незаметно. На реальном трафике — привет, лаги, падение скорости и просадка по конверсии.
3 шага, чтобы не стрелять себе в ногу:
1. **Не тащите файлы целиком в лишние состояния**
Храните не «полный объект», а минимальный ссылочный вариант. Иначе каждый ререндер = лишняя нагрузка.
2. **Для превью и скачивания используйте Blob URL**
Это быстрый способ показать файл без тяжёлой обработки. Но есть правило: после использования URL нужно освобождать, иначе память будет утекать.
3. **Проверяйте клиентский флоу как в медиабаинге**
Не «красиво ли выглядит», а:
- грузится ли быстро,
- не виснет ли интерфейс,
- не ломается ли загрузка большого файла,
- не сыпется ли поведение на повторных действиях.
Если у вас лендинг или кабинет работает с медиа — Blob API напрямую влияет на UX. А UX, как мы знаем, очень быстро превращается в CTR, CR и деньги.
Ads Kitchen
@AdsKitchenPro
Blob API — это не «техническая фича для фронта». Это страховка от тихих убытков.
Этот пост опубликован в Telegram-канале Ads Kitchen. Подписаться можно по ссылке: @AdsKitchenPro.