Skip to content

Introduction to RxJS

This article was written over 18 months ago and may contain information that is out of date. Some content may be relevant but please refer to the relevant official documentation or available resources for the latest information.

RxJS is becoming more and more popular these days. It's used in a wide range of applications and frameworks have included it as part of their implementations.

The library's implementation is constantly evolving and the next major version, RxJS 7, is close to being released.

What is RxJS?

RxJS is a popular library with more than 20 Million downloads per week on average. According to the official website:

RxJS is a library for composing asynchronous and event-based programs by using observable sequences...

However, there's another popular definition of this library:

Think of RxJS as Lodash for events.

The original implementation was based on JavaScript (Reactive Programming library for JavaScript = RxJS).

The TypeScript support

It's interesting to know that the RxJS project is using TypeScript actively and it helped to find bugs when the library was migrating from JavaScript.

In the next section, you can find more articles to learn and keep improving your skills through RxJS.

More about RxJS

The This Dot Blog has been publishing several articles around RxJS lately. Find a list of useful resources below to keep up-to-date with this technology:

This Dot is a consultancy dedicated to guiding companies through their modernization and digital transformation journeys. Specializing in replatforming, modernizing, and launching new initiatives, we stand out by taking true ownership of your engineering projects.

We love helping teams with projects that have missed their deadlines or helping keep your strategic digital initiatives on course. Check out our case studies and our clients that trust us with their engineering.

Let's innovate together!

We're ready to be your trusted technical partners in your digital innovation journey.

Whether it's modernization or custom software solutions, our team of experts can guide you through best practices and how to build scalable, performant software that lasts.

Prefer email? hi@thisdot.co