Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

egghead.io

Reactive State Management in Angular with ngrx

via egghead.io

Overview

As your Angular application grows, it becomes more difficult to manage application state.
NgRx can help with that!
In this course, we will learn how to convert an Angular application from using stateful services into using NgRx.
We will accomplish this by adding a new feature, including building a reducer and actions. We'll also touch on using selectors to query our state, managing collections with NgRx entity, async operations, and hiding implementation details with the facade pattern.

Syllabus

  • Course Overview: Reactive State Management in Angular with ngrx
  • Set Up ngrx Store for an Application Feature
  • Integrate Redux devtools into an ngrx Angular Application
  • Manage Data in the ngrx Store through a Reducer in Angular
  • Dispatch Strongly Typed Action Objects to an ngrx Store in Angular
  • Simplify Collection Management with ngrx Entity in Angular
  • Simplify Querying for State with ngrx Selectors in Angular
  • Handle Async Operations with ngrx Effects in Angular
  • Improve Server Communication in Ngrx Effects with NX Data Persistence in Angular
  • Connect Related Angular Data Models with Computed Data using ngrx Selectors
  • Extract Implementation Details of ngrx from an Angular Application with the Facade Pattern

Taught by

Lukas Ruebbelke

Reviews

4.5 rating at egghead.io based on 126 ratings

Start your review of Reactive State Management in Angular with ngrx

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.