News

RxJS: Debounce explained

Publicado por Tomasz Smykowski en

RxJS stands for Reactive Extensions for JavaScript. It is a great library to handle flow of items received by your application. Today you will learn what is one of the most commonly used RxJS operator: debounce The documentation offers a nice diagram with circles that is self-explanatory: But what does it really mean? Let's forget about the diagram for a moment. The analogy Imagine a scout comes back with reports from the war zone. Every time he leaves a papyrus with all information necessary. He is a fast scout, so he leaves multiple reports per day. Also, you know that...

Leer más →


RxJS: Throttle explained

Publicado por Tomasz Smykowski en

RxJS stands for Reactive Extensions for JavaScript. It is a great library to handle flow of items received by your application. Today you will learn what is one of the most commonly used RxJS operator: throttle. The documentation offers a nice diagram with circles that is self-explanatory:   But what does it really mean? Let's forget about the diagram for a moment. The analogy Imagine that a guard protects the entrance to a temple where a stone of power is kept. Your team has to go inside to get it. Near the gates there is a secret tunnel that leads...

Leer más →


Array.prototype.filter

Publicado por Tomasz Smykowski en

When you summon JavaScript array.prototype.filter:

Leer más →