Reactive Local Database

Learn how to build a reactive local database using Observables.

When building Single Page Applications, the major architectural principle you may frequently follow is having an immutable, centralized data store that can act as a single source of truth for your application. There are several libraries that achieve this for different web frameworks, like Redux for React, NGXS and NGRX for the Angular ecosystem. In Angular, both these store libraries are built using Observables. However, the learning curve is quite steep and the benefits they offer are not very visible for smaller applications that need simple interactions.

In that case, we will build a very similar immutable, single-source-of-truth reactive database in this lesson.

Get hands-on with 1200+ tech skills courses.