Спикеры и доклады
-
Яндекс
Анализ по-настоящему большого фронтенда
Никита снова углубляется в нетипичные для фронтенд-разработчика вещи и анализирует кодовую базу новым способом с помощью сборочного графа, смотря на хитрые метрики. Сомневаетесь в вашем коде — ждём!
-
Тинькофф
Синий свет — зеленый свет: релизим без даунтаймов
Николай расскажет про blue-green deployment для фронтендеров. Вы узнаете больше об этой технологии и научитесь использовать её даже на небольших проектах.
-
Мир Plat.Form (НСПК)
Webpack: заменить нельзя оставить
Бесконечно можно смотреть на три вещи: как горит огонь, как течёт вода и как Webpack собирает ваш проект. Но в современном фронтенде Webpack легко заменяется на более производительные решения.
-
Яндекс Такси
Как выстроить удобные процессы в работе с монорепой
Удобно ли вам переиспользовать код внутри вашей монорепы, где много независимых проектов? Андрей расскажет, как в Яндекс Такси сделали монорепу, в которой работать удобно всем разработчикам.
-
Фронтенд-карьер
Утечки памяти в SSR: причины, поиск, устранение
Отладка проблем с утечками памяти в SSR-приложениях может быть довольно сложной, если не знать, какие инструменты и подходы для этого существуют. А из этого доклада вы получите все необходимые знания.
-
Азбука вкуса
Как мы в Азбуке вкуса микрофронты и UI Kit создавали
Очень интересная история о том, как ребята переписывали сервисы и выстраивали правильную архитектуру. Хорошая возможность послушать историю успеха и узнать, как работает Азбука вкуса под капотом.
-
Рексофт
Роль архитектуры в ПО
Архитектура ПО — это не названия папок в проекте, а архитектор — это не бородатый мудрец. Роман расскажет о том, что такое архитектура, для чего она нужна и об её основных принципах.
-
IBS Dunice
Многопоточность на фронте. Абсурд или прекрасное архитектурное решение?
Игорь — CTO в компании IBS Dunice. Он расскажет, как работает многопоточность в браузере, зачем её использовать и как с ней работать. Разберём инструменты, библиотеки, примеры кода и фреймворки.
-
Авито
Пишем компоненты, которые захочется переиспользовать
Антон расскажет о хороших и плохих React-компонентах. Как написать компонент, который будет приятно использовать и не придётся переписывать через некоторое время.
-
Райффайзен Банк
Как два бита передать?
Илья, как обычно, закопался в самую глубину и на этот раз расскажет нам про то, как знания JS могут использоваться в управлении файловой системой и устройствами. Must have для расширения кругозора!
-
Яндекс
Chrome DevTools — спрятанные полезности
Комьюнити сильно не хватает хорошего знания девтулз и навыка анализировать собственные приложения. Прекрасный доклад! И очень полезный, даже опытные фронты узнают много нового.
-
Райффайзен Банк
React Reconciler. 2D-игры на JSX
Из этого доклада вы узнаете о том, как устроен механизм reconciliation в React. Дальше — интереснее. Вам покажут, как, использовав эти знания, написать свой игровой движок.
-
Яндекс
Необычные браузерные API
-
X5 Tech
React Native. Хочу чат, как в Telegram!
Константин расскажет, как написать современный функциональный чат на React Native. Под капотом много интересного: локальное хранилище на Realm, работа с видео через FFmpeg.
-
Тинькофф, KRD.DEV
Введение в реактивное программирование
Сэм — один из евангелистов реактивного программирования и rxjs на российской сцене. Импакт от rxjs тяжело переоценить, поэтому мы считаем эту тему очень важной.
-
Яндекс
Один компонент, 20+ фич, A/B-тесты: поможет ли машина состояний?
Из доклада вы узнаете, как можно управлять сложным состоянием приложения с большим количеством функций, A/B-тестов и источников данных с помощью конечных автоматов.
-
Домклик
ESLint — больше чем просто "extend"
Из доклада вы узнаете, как организовать линтинг своего проекта, чтобы он был переиспользуемым, гибким, быстрым и покрывал всё необходимое.
-
TradingView
JS — это JavaScript или JamSession
Можно ли использовать браузер для творчества? Из этого доклада вы узнаете, как научить браузер создавать музыку, используя нейросеточки в WebAudio.
-
Planeta.ru
Влияние мемоизации на производительность React-приложения
Часто бывает, что люди не до конца понимают, зачем useMemo, useCallback и memo и как правильно его использовать. Этот доклад откроет глаза на многие моменты, о которых вы не задумывались.
-
Росбанк
Готовим тестовые данные
Фронтенд не может писать код без бэкенда? Мы много раз слышали такую отмазку. На самом деле фронтендеры могут делать всё сами, если правильно выстроить этот процесс и выбрать верные инструменты.
-
Garage Eight
REST поверх WebSocket, используя ServiceWorker API
Хотите узнать, как при открытии большого количество вкладок сайта продолжать обходиться всего лишь одним WebSocket-соединением? Антон расскажет, как это сделать.
-
QIWI
Как улучшить DX и перестать тратить силы на бессмысленную рутину
Хороший доклад, который поднимает злободневную тему. Хочется больше говорить про DX, ведь его отсутствие понижает time-to-market в проектах, портит перформативность команд и выжигает людей.
-
Сбер
Время, таймзоны, или Почему date-fns — это ошибка
Кто работал с датами в JavaScript, тот в цирке не смеется. Так как же быть? Это нам и расскажет Глеб.
-
Островок!
Фронтендерская история
Вадим поднимет важную тему: как так получилось, что, жалуясь на то, что у нас есть разработчики, которые знают только один фреймворк, у нас появились абстракции уже над фреймворками?
-
РБС
Рано выбрасывать iframe в 2022-м году
Мы каждый день загружаем десятки iframe'ов. Некоторые задачи решаются только при их помощи. Андрей расскажет о состоянии этой технологии и о том, почему она недооценена.
-
Cloud.ru
Микросервис головного мозга. Рецепты качества
Погружение в архитектуру микросервисов во frontend, обзор различных подходов к её построению, а также разбор проблем, связанных с эффективностью разработки.
-
VK
Как микрофронтенды решают проблемы
Отличный вводный доклад, открывающий тему микрофронтендов у нас на конференции. Зар расскажет о проблематике и структурных изменениях, которые позволят вам прийти к микрофронтам.
-
Т-Банк
История о том, как мы на Module Federation съезжали
Максим расскажет, как в боевом энтерпрайз-приложении управлять статикой, тестовыми и боевыми окружениями и построить шеринг зависимостей между несколькими приложениями.
-
Альфа-Банк
QIWI
Почему вам не надо становиться ментором
Очень хорошая возможность посмотреть на работу и задачи ментора с другой стороны. Возможно, это поможет лучше понять, кто должен становиться ментором, а кто нет и когда это действительно нужно.
-
$hyoo
Как программисты дурят бизнес?
Доклад должен заставить нас посмотреть на реальную разработку с другой стороны и задуматься о том, как мы можем исправить подходы и отношение к некоторым вещам, чтобы фронтенд стал чуточку лучше.
-
Autodesk
Идеальный онбординг для разработчика
-
X5 Tech
Высококонверсионные собеседования
Одного развития недостаточно, чтобы получить повышение. Надо уметь проходить собеседования, а для этого нет ничего лучше, чем понимать, как они устроены изнутри для компании.
-
Skillbox
Зачем разработчику бизнес-метрики
Вы работаете в продукте и не видите смысла в вашей работе? Тогда этот доклад для вас. Продукт менеджмент для фронтов. Учимся работать с бизнес-метриками и смотреть, что действительно важно.
-
Кошелёк
Примеряем роль техлида
Вы наверняка часто слышали доклады о том, как вырасти в тимлида или почему не стоит становиться руководителем. Но Дмитрий смог увернуться от привычного развития и стал техлидом — стоит послушать как!
-
Авито
Ораторское мастерство как инструмент развития карьеры
Один из важных аспектов коммуникации — умение разговаривать. К этому умению относится много аспектов, о которых и расскажет Александра. В том числе как использовать это во благо карьеры.
-
Timeweb Cloud
Как научиться понимать то, что нарисовал дизайнер
Продолжение докладов про коммуникацию с дизайнерами. Но на этот раз мы говорим о том, как понимать то, что делает дизайнер. Ведь понимание будет ключом к правильной коммуникации и хорошим процессам.
-
Дзен
Инженерный подход к внедрению дизайн-системы
Доклад про построение дизайн-систем часто рассказываются с точки зрения построения процессов, а Семён рассказывает с точки зрения технических нюансов.
-
Samokat.tech
Эволюция подходов к работе с таблицами: танцы с десятками тысяч строк
Очень классная инженерная история о том, как работать с большими таблицами, когда они необходимы. Какие могут быть проблемы и как они решаются или не решаются.
-
Kisko Labs
Цвета в CSS
София умеет рассказать о том, что, как нам кажется, мы все знаем, так, чтобы у нас сложилось ощущение, что мы не знали об этом ничего и никогда. Очень сильный инженерный доклад про цвета в CSS.
-
Райффайзен Банк
7 лет без дизайнера
Почти всем фронтендерам хоть раз приходилось решать задачи, которые должен решать дизайнер. Этот доклад позволить рассмотреть минимальные необходимые навыки для решения таких задач.
-
МегаФон
Я дизайнер. И вот, что я думаю о взаимодействии с frontend-разработчиками
И финальный доклад в треке интерфейсов. Здесь уже продуктовый дизайнер расскажет нам о том, как ему видится взаимодействие с фронтендерами и что в этом процессе можно улучшить.
-
ВКонтакте
Делаем доступной библиотеку компонентов — на примере VKUI
Не просто доклад про доступность. Во-первых, подход. Сделать доступным весь UI-kit, чтобы потом меньше думать об этом. Во-вторых — крупный продукт и практическая сторона вопроса.
Подписка на новости
Хотите быть в курсе? Для получения анонсов о новых конференциях, полезных материалах и вдохновения — подписывайтесь на нас!
Нажимая на кнопку «Подписаться», вы соглашаетесь с Политикой обработки персональных данных