Страница участника
Зал «Полусфера»
Принят
Мнение ПК
Мнение ПК. Тимофей Тиунов:
Из доклада вы узнаете, как можно управлять сложным состоянием приложения с большим количеством функций, A/B-тестов и источников данных с помощью конечных автоматов.
Один компонент, 20+ фич, A/B-тесты: поможет ли машина состояний?
Целевая аудитория
* Фронтенд-разработчики, которые устали от исправления багов, связанных с пересечением включённых фич в приложении. * Программисты, которым интересно узнать больше о том, к чему может привести внедрение машины состояний, и как она развивается по мере роста требований бизнеса. * Люди, которые "трогали" XState, кому интересно увидеть реальный пример его внедрения в продакшне.
Тезисы
Сталкивались ли вы с проблемой возникновения багов из-за пересечения включённых фич в приложении? Возможно, была необходимость проводить большое число A/B-экспериментов в одном компоненте? В докладе поделюсь с вами историей внедрения машины состояний на Главной странице Mail.ru на примере блока Новостей. Поговорим про потребность в XState и влиянии внедрения конечных автоматов на скорость разработки и тестирования.
Целевая аудитория
* Фронтенд-разработчики, которые устали от исправления багов, связанных с пересечением включённых фич в приложении. * Программисты, которым интересно узнать больше о том, к чему может привести внедрение машины состояний, и как она развивается по мере роста требований бизнеса. * Люди, которые "трогали" XState, кому интересно увидеть реальный пример его внедрения в продакшне.
Подписка на новости
Хотите быть в курсе? Для получения анонсов о новых конференциях, полезных материалах и вдохновения — подписывайтесь на нас!
Нажимая на кнопку «Подписаться», вы соглашаетесь с Политикой обработки персональных данных
Другие доклады секции
-
РБС
Рано выбрасывать iframe в 2022-м году
-
Сбер
Время, таймзоны, или Почему date-fns — это ошибка
-
QIWI
Как улучшить DX и перестать тратить силы на бессмысленную рутину
-
Яндекс
Chrome DevTools — спрятанные полезности
-
Росбанк
Готовим тестовые данные
-
X5 Tech
React Native. Хочу чат, как в Telegram!
-
TradingView
JS — это JavaScript или JamSession
-
Planeta.ru
Влияние мемоизации на производительность React-приложения
-
Островок!
Фронтендерская история
-
Райффайзен Банк
React Reconciler. 2D-игры на JSX
-
Яндекс
Необычные браузерные API
-
Райффайзен Банк
Как два бита передать?
-
Тинькофф, KRD.DEV
Введение в реактивное программирование
-
Garage Eight
REST поверх WebSocket, используя ServiceWorker API
-
Домклик
ESLint — больше чем просто "extend"