Visualizing the JS Event Loop

Nice video to learn how the browser event loop, task queue, microtask queue, and Web APIs work together to enable non-blocking, asynchronous JavaScript. I've read many posts about this topic; a video is a much better way to understand how the event loop works, though.