Introduction to Combining Streams

Learn about the imperative and declarative patterns for the filtration of data.

We'll cover the following

Now that we’ve learned how to use the reactive pattern to fetch data as streams and covered the error-handling patterns, let’s start playing with streams. One of the most powerful utilities provided by RxJS is the combination of streams, and this is the heart of this chapter.

This chapter revolves around a common use case, filtering data, that we’ll resolve by combining streams. We’ll start by explaining the requirement, and then we’ll explore the imperative classic pattern that can be used to implement this requirement, followed by a look at the declarative reactive pattern for it.

Get hands-on with 1200+ tech skills courses.