Search⌘ K

Observables That Wrap External APIs

Understand how Observables wrapping external APIs behave in RxJS. Explore why canceling an Observable does not always cancel the underlying operation, especially with promises. Learn to recognize potential side effects and errors when working with external APIs in asynchronous sequences.

We'll cover the following...

When we’re using Observables that wrap external APIs that don’t provide cancellation, the Observable will still stop emitting notifications when canceled, but the underlying API will not necessarily be canceled.

For example, if ...