Chapter 15. Maintaining app state with ngrx

This chapter covers

  • A brief introduction to the Redux data flow
  • Maintaining your app state using the ngrx library
  • Exploring another implementation of the Mediator design pattern
  • Implementing state management in ngAuction with ngrx

You’ve made it to the last chapter, and you’re almost ready to join an Angular project. The previous chapter was easy reading, but this chapter will require your full attention; the material we’re about to present has many moving parts, and you’ll need to have a good understanding of how they play together.

ngrx is a library that can be used for managing state in Angular apps (see https://github.com/ngrx). It’s built using the principles of Redux (another popular library ...

Get Angular Development with TypeScript, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.