Джейк Арчибальд. В цикле - JSConf.Asia
Автор: JSConf
Загружено: 9 февр. 2018 г.
Просмотров: 767 287 просмотров
У вас когда-нибудь случался баг, когда команды выполнялись в неправильном порядке, или отдельные изменения в стилях не реализовывались? Пробовали ли убрать этот баг, реализовав раздел кода в функции setTimeout? Случалось ли вам находить, что такая «починка» бага была невозможной, и пробовали ли вы задавать различные числа таймаута до тех пор, пока этот баг «почти был убран»?
В этом выступлении ведущий рассматривает событийный цикл браузера - такую штуку, которая управляет основном потоком браузера, включающем в себя JavaScript, события и рендеринг. Мы рассмотрим различия между задачами, микрозадачами, функции requestAnimationFrame, requestIdleCallback и те места, где происходят события.
Надеемся, вам никогда больше не придется прибегать к «играм» с функцией setTimeout!"
Джейк – разработчик, встающий на защиту Google Chrome. Он один из редакторов спецификации для сервисных разработчиков, и он плотно занимается концепцией offline-first, отправкой push-сообщений и реализацией web-приложений.
JSConf.Asia – театр Капитолий, Сингапур, - 27 января 2018 года
Источник: https://2018.jsconf.asia/
Авторские права: для использования данного видео с расширенными правами свяжитесь с нами. Выступающие обладают правами на трансляцию их выступлений.

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: