Angular & State management revisited (NgRX vs NGSX, AKITA, RXJS Subject)

Exercise on Jams.dev Coming soon

Tutorial description

Angular like any other frontend frameworks can require a state management library. That space is full of options: NgRx, NGSX, Akita and Apollo… During this session, we will explore some of them (pros and cons). We will also show you how you can reduce the boilerplates code with technology like the Apollo client.
This session is hands-on so you should have a good understanding of TypeScript and Angular. The demo will be in Angular 10.
Things you will learn during this session:

  • Why do you need a state management library?
  • Which one should you choose?
  • Angular with the Apollo Client (GraphQL)

Level: Intermediary minimum level in Angular