NgRx - это библиотека управления реактивным состоянием для Angular, основанная на шаблоне проектирования flux.

NgRx предоставляет набор реактивных библиотек для Angular.

Оно включает:

Магазин: управление состоянием на основе RxJS для приложений Angular, вдохновленное Redux

Эффекты: модель побочных эффектов на основе RxJS для @ngrx/store

Сущность: Адаптер состояния сущности для управления коллекциями записей.

Router-Store: привязки для подключения Angular Router с @ngrx/store

Store-DevTools: инструменты разработчика для @ngrx/store

DB: IndexedDB на базе RxJS для приложений Angular


См. Официальную документацию для получения дополнительной информации