In this series, I’d like to describe some RxJS operators with pictures or memes. I’m going to provide a description too, of course, but I could always learn something much easier with some funny reference or story.

I’m not really going to follow any kind of path here, but I try to go from the less complex operators to the more advanced, more complex ones. Let’s jump into it!

The map operator


RxJS Observable creation, like a pro

This is part 3 of my series about RxJS, you can check out my other articles on the below links:

In the previous part of this series, I wrote about the differences of Hot vs Cold Observables. A crucial part of RxJS, if you don’t know what they are, I highly recommend to read it before going forward. …


Careful hot stuff ahead! What are the Hot and Cold Observables in Rx?

This is part 2 of my series about RxJS, you can check out my other articles on the below links:

In the previous part of this series of articles, I wrote about the basics of RxJS and how the Observables are working, what concepts are they built upon. …


What are the basic concepts which RxJS is built upon?

We will go through the Observer pattern, the basics of Functional Programming and then take on the basics of RxJS.

The foundations of Rx

The Reactive Extensions lies on several foundations, basic concepts which it is built upon. I like to highlight some of these before we dig deeper.

Image by Csaba Nagy from Pixabay

Observer Pattern

The Observer pattern is a design pattern, which the Rx “simply” implements. Since this pattern is one of the main cornerstones of Rx, I’d like to talk about it a bit.

Fortunately, we can find a really good definition of the pattern on Wikipedia.

The observer pattern is a software design pattern in which an…

Tamás Mónus

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store