Domain

Async JavaScript

The event loop, promises, async/await, microtasks, timers, cancellation, fetch, streams, and practical concurrency patterns.

  1. Event Loop, Microtasks & Macrotasks
  2. Promises & Error Handling
  3. async/await
  4. Promise Combinators
  5. Fetch, AbortController & Cancellation
  6. Timers, Scheduling & Debouncing
  7. Concurrency Limits & Backpressure
  8. Async Iteration & Streams