🌎 Community-curated list of tech conference talks, videos, slides and the like — from all around the world

🎤

JavaScript is single threaded, and your functions often needs to be run as soon as possible, but at the same time, you don’t want it to get in the user’s way.For example, you send analytics data when the user is scrolling the page, or you append elements to the DOM while they happen to be tapping on the button, your web page / app can become unresponsive, resulting in a poor user experience.With requestIdleCallback, requestAnimationFrame and a scheduler, we wil see how to schedule or put less priority/non-essential tasks in queue, and execute them without getting in the user’s way.We will also see, how to priotize tasks so that user does not feel the lag.
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.