Cover image for Architecting Reactive Angular Applications with Redux and NgRx

Architecting Reactive Angular Applications with Redux and NgRx

Eliminate problems in writing reactive applications

CN

Created by Christoffer Noring

Learn how to build robust Angular applications by applying reactive programming principles and mastering state management with Redux and NgRx. Discover how to streamline development, testing, and debugging while handling side effects and optimizing your app's architecture.

Packt | May 2019 | 358 min

Start Trial
LevelExpert
CategoriesWeb & Application Development, Reactive Programming Models and Languages, Angular

What You Will Learn

You'll work through practical examples that guide you from setting up state management with NgRx to handling side effects and customizing router state. Each step introduces new concepts and techniques, helping you build confidence as you architect scalable and maintainable Angular applications.

Key Features

  • Implement advanced state management using Redux and NgRx in Angular apps
  • Handle side effects and asynchronous operations with RxJS and NgRx Effects
  • Debug, customize router state, and scaffold features to speed up development

Target Audience

Ideal for web developers with some Angular experience who want to deepen their understanding of reactive programming and state management. If you're aiming to write more maintainable, testable, and scalable Angular apps, this course will help you reach that next level.

Related courses