JSFoo: round the year submissions

JSFoo: round the year submissions

Submit talks on JavaScript and full stack engineering round the year

Sudipta Sen


NgRX, a reducer based state management for enterprise-level Angular application

Submitted Jul 29, 2018

Our web applications are all about states full of data and how we manage them. Once your Angular app grows larger it becomes hard to deal with component states, just with your services. This is where NgRx comes into the picture. A reducer based state management library that makes the lives of Angular developers super easy. In this talk, I’ll be talking about what, why and how of NgRx.


  • Introducing to the reduce function
  • What is NgRX?
  • When do you need NgRX?
  • What are actions, reducers?
  • What are effects and when to use them?
  • What are selectors?
  • Query abstract and how to set them up
  • What’s next

Speaker bio

Sudipta is a code enthusiast, currently working at Red Hat Bangalore as a UI developer. He used to be a backend developer before he started his journey in Javascript with ReactJS almost two and half years back. He loves open source technologies and always open to learn new things. On his daily job he works on enterprise level angular application and makes sure of better performance and architecture.


{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}