DEV Community

Discussion on: What state management you use?

layzee profile image
Lars Gyrup Brink Nielsen

RxJS, but it takes a lot of effort to learn it.

foresthoffman profile image
Forest Hoffman

Are there any good guides/videos/books that you've found helpful while learning RxJS?

layzee profile image
Lars Gyrup Brink Nielsen • Edited

I am currently going through the book Mastering Reactive JavaScript by Erich de Souza Oliveira. It is really good at teaching the basics of Reactive Programming and introducing different types of observables. It starts out with Bacon.js and then moves on to explain how to use RxJS 4.

RxJS has gotten major changes in versions 5 and 6. Many operators have changed their names and operators are now composed with the pipe method on observables.

Despite working with a really outdated version of RxJS, it is a good read for JavaScript developers who wish to learn Reactive Programming with the Observer Pattern.

For more advanced, in depth articles, find Ben Lesh and Angular In Depth on Medium.