rxjs

Hero image for article
Icon for article
angularreactivedeclarativecomponentstorengrxrxjs

How to Handle Errors Reactively when Using the Async Pipe

4 min read

We investigate how to implement a clean and reactive approach to error handling with the async pipe in Angular

Hero image for article
Icon for article
angularfirestoreangularfirerxjsfirebaseauthcryptoethereumweb3metamask

Creating a Web3 Login with Ethereum/MetaMask Integrated with Firebase Auth

12 min read

We look at how to create a login process using MetaMask to sign data with a private key for an Ethereum address, and use that to authenticate with Firebase using a Custom Auth Token.

Hero image for article
Icon for article
angularfirestoreangularfirerxjscaching

Caching and Sharing Firestore Data with RxJS and ShareReplay

7 min read

In this tutorial, we cover how to use the shareReplay operator from RxJS to cut down on the number of documents we need to read from Firestore

Hero image for article
Icon for article
angularrxjsdeclarative

Imperative vs Declarative Programming with RxJS: A Search Filter

7 min read

In this tutorial, we discuss the differences between imperative and declarative programming and show how it affects a search implementation

Hero image for article
Icon for article
angularrxjsstate

Using BehaviorSubject to Handle Asynchronous Loading in Ionic

4 min read

In this article, we explore using BehaviorSubject (a type of Observable) in Ionic/Angular applications to handle asynchronous data loading.

Hero image for article
Icon for article
angularrxjsstate

How Immutable Data Can Make Your Ionic Apps Faster

5 min read

In this tutorial, we will discuss how to use immutable data and the OnPush strategy to reduce the load of change detection in Angular

Hero image for article
Icon for article
angularstatengrxrxjs

Using NgRx Effects for Data Loading in an Ionic Application

7 min read

In this tutorial, we will investigate how to use NgRx Effects to create a data loading process in our application that handles error states

Hero image for article
Icon for article
angularngrxstaterxjs

Using NgRx for State Management in an Ionic Application

9 min read

In this tutorial, we investigate how to add NgRx for state management to an Ionic and Angular application