RxJS Basics

Reactive Extensions for JavaScript (RxJS) is a set of libraries created by Matt Podwysocky. Version 4 of the library is maintained and developed by Microsoft. Version 4 can be found at the following link: https://github.com/Reactive-Extensions/RxJS.

Version 5 is a complete rewrite of version 4 and can be found at the following address: https://github.com/ReactiveX/rxjs. Its largest contributor is Ben Lesh, with other notable contributors including Andre Staltz. Version 5 is also Angular's choice of library for handling HTTP, among other things. 

In this chapter, you will learn:

  • Which patterns make up RxJS
  • The core concepts of RxJS
  • How to manually create your own Observables and subscribe to them
  • The many ways you can create an ...

Get Architecting Angular Applications with Redux, RxJS, and NgRx now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.