Redux Thunk middleware allows you to write action creators that return a function instead of an action . The thunk can be used to delay the dispatch of an action, or to dispatch only if a certain condition is met.
Read moreShould I use redux-thunk?
Middleware like Redux Thunk or Redux Promise just gives you “syntax sugar” for dispatching thunks or promises, but you don’t have to use it . So there is no huge difference.
Read more