UPGRADE TO MICRONAUT 3
Are you curious what new features Micronaut version 3 brings and do you want to know how to upgrade your applications? In this post we will do the upgrade to Micronaut 3 for an existing application and show you how. For a complete overview of…
RXJS COMBINING
In this post we show some ways to combine observables. I made a stackblitz example project to give you a working example. The RxJS part of the project will be discussed in this post on RxJS combining. Disabled while loading We start out with 2…
RXJS MULTICASTING
Most of the time you want to do multiple things with data you have. This post is on how to share this data in multiple observables: RxJS multicasting. For more examples on RxJS multicasting got to this learn-rxjs site. Say we have an api call…
RXJS ERROR HANDLING
Errors are first class citizens in reactive programming. The error flow is adopted as a valid case of all observables. This is an essential and great feature but also one of the less understood parts. In this post we explore some of the most common…
RXJS FLATTENING
From functional programming we all know map and flatMap. With reactive programming just flattening is not enough information. We have to make a decision about what to do when either the observables emit the next element or complete. We have the following choices: mergeMap — deciding not…