diff --git a/content/roadmaps/104-angular/content/101-rxjs-basics/103-rxjs-vs-promises.md b/content/roadmaps/104-angular/content/101-rxjs-basics/103-rxjs-vs-promises.md index e07feeedd..adb4fb76d 100644 --- a/content/roadmaps/104-angular/content/101-rxjs-basics/103-rxjs-vs-promises.md +++ b/content/roadmaps/104-angular/content/101-rxjs-basics/103-rxjs-vs-promises.md @@ -1 +1,11 @@ -# Rxjs vs promises \ No newline at end of file +# RxJS vs Promises + +In a nutshell, the main differences between the Promise and the Observable are as follows: + +- The Promise is eager, whereas the Observable is lazy, +- The Promise is always asynchronous, while the Observable can be either asynchronous or synchronous, +- The Promise can provide a single value, whereas the Observable is a stream of values (from 0 to multiple values), +you can apply RxJS operators to the Observable to get a new tailored stream. + +Free Content +Why RxJS? RxJS vs Promises