What is redux-thunk?
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. The inner function receives the store methods dispatch and getState as parameters.
redux-thunk is a tool in the State Management Library category of a tech stack.
redux-thunk is an open source tool with 17.8K GitHub stars and 1K GitHub forks. Here’s a link to redux-thunk's open source repository on GitHub
Who uses redux-thunk?
Companies
46 companies reportedly use redux-thunk in their tech stacks, including Justmop, Quizlet Web, and LendingHome.
Developers
281 developers on StackShare have stated that they use redux-thunk.
redux-thunk Integrations
Pros of redux-thunk
6
redux-thunk Alternatives & Comparisons
What are some alternatives to redux-thunk?
redux-saga
An alternative side effect model for Redux apps
Redux Observable
It allows developers to dispatch a function that returns an observable, promise or iterable of action(s). Compose and cancel async actions to create side effects and more.
jQuery
jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML.
React
Lots of people use React as the V in MVC. Since React makes no assumptions about the rest of your technology stack, it's easy to try it out on a small feature in an existing project.
AngularJS
AngularJS lets you write client-side web applications as if you had a smarter browser. It lets you use good old HTML (or HAML, Jade and friends!) as your template language and lets you extend HTML’s syntax to express your application’s components clearly and succinctly. It automatically synchronizes data from your UI (view) with your JavaScript objects (model) through 2-way data binding.