HackerTube / Video

Jake Archibald on the web browser event loop, setTimeout, micro tasks, requestAnimationFrame, ...

JSConf

Jake Archibald on the web browser event loop, setTimeout, micro tasks, requestAnimationFrame, ...

Jake Archibald's JSConf.Asia 2018 talk "In the Loop" explains the browser event loop, covering tasks, microtasks, requestAnimationFrame, and how rendering interleaves with JavaScript. It uses visual walkthroughs to show why code runs in surprising orders and why setTimeout fixes are unreliable.

HN treats it as the best primer on the event loop, praising its entertaining, easy-to-grasp visual explanations.

9 Hacker News mentions · 2018–2023

Topics

Watch on YouTube

Explore more videos