Tender Blackbook
Tender Blackbook
@TenderBlackPro

BLOB API — ЭТО КОГДА ФАЙЛЫ В БРАУЗЕРЕ ЕСТЬ, А ПАМЯТИ НЕТ

BLOB API — ЭТО КОГДА ФАЙЛЫ В БРАУЗЕРЕ ЕСТЬ, А ПАМЯТИ НЕТ

На вид задача простая: загрузить аватар, показать PDF, дать скачать CSV, не устроить пожар. На деле фронтенд легко превращается в склад утечек: превью не освобождают, ссылки на объектные URL висят мертвым грузом, видео и картинки жрут память, пока вкладка не начинает задыхаться. 🫠

И вот тут важен не «красивый UI», а дисциплина: кто создает blob, кто его уничтожает, где чистятся objectURL, что происходит при повторной загрузке, и как приложение ведет себя после 10-го файла, а не первого.

Для agency-ops это вообще классический анти-паттерн: в pitch показывают гладкий демо-флоу, а в проде клиент получает медленный кабинет и баги на тяжелых файлах. Если в ТЗ есть upload, preview, export или media viewer — риск-оценка уже нужна. Без нее это не функциональность, а будущий костер 🔥
Этот пост опубликован в Telegram-канале Tender Blackbook. Подписаться можно по ссылке: @TenderBlackPro.
growth

Свежие посты в категории «Growth & Funnel»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @dumay. Быстрый тест: $20 за канал, $1000 за пакет по сети.