Saga works like a separate thread or a background process that is solely responsible for making your side effects or API calls unlike redux-thunk, which uses callbacks which may lead to situations like ‘callback hell’ in some cases. However, with the async/await system, this problem can be minimized in redux-thunk.
Read moreWhat is the mental model of redux saga?
The redux-saga docs state that ‘the mental model is that a saga is like a separate thread in your application that’s solely responsible for side effects’ . … Technically speaking the redux-saga-middleware is part of our top level / App component.
Read moreWhat is the purpose of Redux thunk or redux saga?
Redux Thunk is a middleware that allows you to call the action creators that return a function(thunk) which takes the store’s dispatch method as the argument and which is afterwards used to dispatch the synchronous action after the API or side effects has been finished.
Read moreHow do I set up redux saga?
Step-By-Step: How to Add Redux Saga to a React & Redux App
Read moreHow do I install Redux On react?
Step-By-Step: How to Add Redux to a React App
Read moreHow do I install redux-thunk in react native?
Steps for Implementing R edux-thunk in React Native app
Read moreWhen did Redux toolkit come out?
It first came to the front-end world in 2015 as the revolutionary state management solution built by Dan Abramov and Andrew Clark.
Read more