Summary
It takes much more than a single chapter to cover in detail all the great things we can do with the RxJS library. The good news is that we have covered all the tools and classes we need for basic Angular development. We learned what reactive programming is and how it can be used in Angular. We saw how to apply reactive techniques such as observables to interact with data streams. We explored the RxJS library and how we can use some of its operators to manipulate observables. We learned different ways of subscribing and unsubscribing from observables in Angular components.
The rest is just left to your imagination, so feel free to go the extra mile and put all of this knowledge into practice in your Angular applications. The possibilities are endless, and you have assorted strategies to choose from, ranging from promises to observables. You can leverage the incredible functionalities of the reactive operators and build amazing reactive experiences for your Angular applications...