What is Observable and How it is different from Promise.
In this blog post, I will discuss Observable
and Promise
and their differences
Promise and Observable both are used for making the asynchronous request, but there are some differences.
Observable | Promise |
---|---|
Observable emits multiple values over the period | Emit Single Value |
Observable is lazy means nothing happens until a subscription is made | Not Lazy. As soon as Promise is made it executes |
Observable is cancellable. You can cancel the Observable by unsubscribing it | Not Cancellable |