Skip to content

NgRx

NgRx implements the Redux pattern with RxJS for predictable state management in large Angular applications.

  • Store: Single source of truth
  • Actions: Describe what happened
  • Reducers: Pure functions that update state
  • Effects: Handle side effects (HTTP, navigation)
  • Selectors: Derive data from store

NgRx is the industry standard for state management in large enterprise Angular apps.”