ReactFoo 2019

ReactFoo 2019

A gathering of over 250 web and mobile developers working with React



Gaurav Agarwal


Redux: Saga vs Thunk

Submitted Nov 21, 2018

Saga and Thunk are the two most popular middlewares for React. Thunk takes a callback approach vs Saga, which takes a iterators and generators based approach. This talk will also provide a gentle introduction to generators and iterators in ES9.


Rough slide

  • Thunk approach
    • In depth examples
  • Brief intro to ES9 features
  • Saga approach
    • In depth examples
  • What works, what doesn’t in each of the approaches. Is Redux even the way to go?

Speaker bio

Independent Software Engineer. I have worked extensively with React starting in 2015. I have built highly interactive applications using RxJS. After, learning and having built so many apps I feel it’s time to give back to the community.


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

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

{{ errorMsg }}

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

Hybrid access (members only)

Hosted by

A community - for and of - front-end engineers to share experiences with ReactJS, performant apps with React, crafting better User Interfaces (UI) with React and GraphQL ecosystem. ReactFoo also discusses design patterns and user experience. more