Search⌘ K

Loading with Progress Bar

Explore how to create a loading progress bar that tracks multiple AJAX requests using RxJS. Learn to combine asynchronous events with merge to centralize control flow and handle progress updates seamlessly.

Progress bar project

If you’ve ever implemented a loading bar that pulled together many different bits, you know how irritating it can be to wrangle all those requests together.

AJAX requests

Common pre-observable asynchronous patterns plan for only one listener for each event. This results in ridiculous loading bar hacks, like adding a function call to every load event or ...