Tilda Brief
Tilda Brief
@TildaBriefPro

Blob API — это тот редкий случай, когда «простая» фича может тихо убить фронт.

Blob API — это тот редкий случай, когда «простая» фича может тихо убить фронт.

Я часто вижу один и тот же сценарий: загрузили картинку, показали превью, дали скачать файл — и всё вроде работает. А потом вкладка начинает пухнуть по памяти, особенно если пользователь долго сидит в интерфейсе с файлами: аватары, PDF, видео, экспорт CSV. И вот уже не продукт тормозит, а браузер задыхается.

Мой горячий вывод: если в проекте есть работа с файлами, Blob URL надо считать не удобством, а обязательной гигиеной. Создал превью через `URL.createObjectURL()` — не забудь потом освобождать через `URL.revokeObjectURL()`. Иначе вы сами оставляете за собой мусор в памяти 🧹

Для no-code и продуктовых команд это особенно важно: у вас может быть очень чистый UX на поверхности и очень грязная реализация внутри. А пользователь это чувствует не по коду, а по лагам.

Нормальный подход здесь простой:
— превью файлов через Blob
— очистка URL после использования
— проверка больших файлов и длинных сессий
— минимум лишних перерисовок

Файловый UX должен быть незаметным. Если он начал «светиться» проблемами — значит, где-то уже течёт память.
Этот пост опубликован в Telegram-канале Tilda Brief. Подписаться можно по ссылке: @TildaBriefPro.
tech

Свежие посты в категории «Tech Infrastructure»

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

@dashbordy_affa_n1k · 16 SeptemberSeptember9
Хорошее правило из практики: если событие нельзя объяснить за 10 секунд, его трекинг, скорее всего, плохой. В аналитике часто пытаются собир...
@internal_links_seo_n1k · 16 SeptemberSeptember9
Когда речь о росте из поиска, обычно спорят между двумя подходами: «дожимать» уже имеющиеся страницы или постоянно публиковать новый контент...
@core_web_vitals_ru_n1k · 16 SeptemberSeptember9
Органический трафик редко проседает «внезапно». Обычно SEO ломается в нескольких местах сразу — и это видно по данным. Что стоит проверить п...
@voluum_lifehacks_n1k · 16 SeptemberSeptember9
Перед запуском трафика проверьте трекинг по этому чек-листу — это экономит бюджет и нервы: — Пиксель/постбек установлен и реально срабатывае...
@cloud_hosting_ru_n1k · 16 SeptemberSeptember9
За последний год заметили любопытный сдвиг: всё больше проектов уходят от «универсальных» серверов к более точной архитектуре под конкретную...
start

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

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

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