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