Записи докладов FrontendMix: вызовы и реальность фронтенда
Записи докладов FrontendMix: вызовы и реальность фронтенда
📹
28 мая прошёл FrontendMix — ежегодный митап ЮMoney про фронтенд-разработку.
За вечер спикеры из ЮMoney совместно с приглашёнными экспертами из Сбера и HTML Academy обсудили спящие вкладки в браузере, построение Spec-Driven-платформы для генерации писем, подключение модуля шумоподавления к рабочему месту оператора, а также впервые за круглым столом — AI во фронтенде.
Инсайты из выступлений:
🟣
В real-time важно помнить об ограничениях браузера: троттлинге, заморозке вкладок и visibilitychange. Таймерам в фоне доверять нельзя — при возвращении на вкладку необходимо перепроверять состояние и соединения. Учитывать BFCache (pagehide/pageshow) и использовать fetch с keepalive для отправки данных — это уже must-have.
🟣
OpenAPI-спецификация служит единым источником правды: на её основе генерируются как код, так и HTML-шаблоны писем. Такой подход позволяет делегировать рутинный boilerplate CLI-инструменту, быстро добавлять новые письма благодаря консистентной вёрстке на базе шаблонов и снижать коммуникационные издержки между командами.
🟣
Если при подключении модуля шумоподавления к рабочему месту оператора возникает проблема дублирования аудиопотоков, то она решается проверкой состояния настройки при монтировании/размонтировании RTC-сессии. Если настройка включена, при новом голосовом взаимодействии создаётся нода с шумоподавлением, а при размонтировании компонента она удаляется — так же, как и в случае, когда применение настройки отключается. Также по завершении сессии необходимо убедиться, что для каждого аудиотрека был вызван метод stop(), а srcObject, в котором содержится аудиопоток, обнулён. Это важно для остановки воспроизведения звука браузером и освобождения аудиоконтекста.
🟣
По мере роста эффективности инструментов ценность разработчика смещается от написания кода к принятию решений. Всё важнее быстро учиться, брать ответственность за результат, адаптироваться, управлять проектами и понимать влияние своей работы на бизнес. В этом смысле разработчик сегодня всё больше обладает компетенциями проджектов и продактов.
Для тех, кто не смог присоединиться к встрече,
подготовили записи докладов — смотрите во
ВКонтакте
,
Rutube
и на
YouTube
. Фотографиями поделились в
альбоме
✅
Откликнуться в Telegram →
⚠️ Никогда не платите «за оформление» или «гарантию трудоустройства» — это признак мошенников. Работа ТРУ не несёт ответственности за содержание вакансии.