Как стать автором
Обновить
0

DINS JS EVENING (online): параллелизм в вебе и есть ли жизнь после закрытия вкладки

Время на прочтение2 мин
Количество просмотров1.2K

Дмитрий Злыгин из DINS расскажет, как на фронтенде выполнять несколько задач параллельно и какие инструменты для этого нужны. Максим Сальников из Microsoft поделится возможностями API из семейства сервис-воркеров, позволяющих продлить жизнь приложения.

Участие бесплатное по предварительной регистрации. Программа и подробная информация о спикерах — под катом.


19:00-19:40 — Параллелизм в вебе — что это и зачем? (Дмитрий Злыгин, DINS)

Часто современные веб-приложения требуют интенсивной обработки данных. Это и обработка видео, звука, графики и какие-то расчёты. Пробежимся по тому, как на фронте можно выполнять несколько задач параллельно, что из инструментов нам доступно и что со всем этим можно делать. Обсудим кооперативную многозадачность внутри основного потока JS, и «истинную» многозадачность через web workers и worklet. Затронем проблему многопоточной обработки.

Доклад обзорный и будет полезен как фронтендерам с опытом, так и бэкендерам для понимания возможностей современного веба.

Дмитрий Злыгин — более 5 лет разрабатывает исключительно фронтенд. Работает с JavaScript с переменным успехом третье десятилетие, повидал и Netscape Navigator, и IE 4.0. С появлением Vue.js забросил бэкенд и перешел в стан фронтендеров, но со временем осознал и все прелести React. Сейчас работает над веб-клиентом для видеоконференций в компании DINS.

19:40-19:50 — PiterJS: новости из жизни сообщества

19:50-20:40 — Фоновые сервисы в браузерах — есть ли жизнь после закрытия вкладки? (Максим Сальников, Microsoft)

Пользователь закрывает вкладку в браузере, и ваше замечательное фронтенд-приложение испаряется. А что если можно было бы оставить какие-то его части еще немного поработать во благо улучшения UX? Отреагировать на какие-то события, завершить начатое общение с сетью — в общем, исполнить немного кода при закрытой вкладке и даже браузере. Максим расскажет о разных интересных возможностях API из семейства сервис-воркеров, позволяющих продлить жизнь приложения, чтобы всегда иметь под рукой свежие данные, не бояться проблем с сетью, уметь показывать уведомления — все ради отличного пользовательского опыта. В процессе доклада мы откроем браузер и протестируем работу Background Sync API «вживую».

Максим Сальников — создает веб-приложения с конца прошлого века и накопил солидный опыт работы со многими аспектами веб-платформы, которым он активно делится, выступая и проводя мастер-классы на конференциях для разработчиков по всему миру (и сам организует конференции и митапы). В настоящее время он активно исследует новые возможности веба и идею прогрессивных веб-приложений (PWA) в частности.

Как присоединиться

Участие бесплатное, нужна предварительная регистрация. В день митапа мы пришлем ссылку на трансляцию на указанный при регистрации имейл. 

Как проходят встречи

Записи предыдущих митапов можно посмотреть на нашем YouTube-канале

О нас 

DINS IT EVENING — это место встречи и обмена знаниями технических специалистов по направлениям Java, DevOps, QA и JS. Несколько раз в месяц мы организуем встречи, чтобы обсудить с коллегами из разных компаний интересные кейсы и темы. 

Теги:
Хабы:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Публикации

Информация

Сайт
dins.ru
Дата регистрации
Дата основания
1998
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
itinmyhead

Истории