Redux
Redux is a predictable state container for JavaScript apps. It helps write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. Redux provides a single immutable state tree, pure reducer functions for state transitions, and a unidirectional data flow pattern based on the Flux architecture. The Redux ecosystem includes React Redux for React bindings, Redux Toolkit for simplified development patterns, and Redux DevTools for time-travel debugging. Redux is widely used with React but can be paired with any JavaScript view library.
Redux publishes 8 APIs on the APIs.io network. Tagged areas include Flux Architecture, Frontend, Javascript, Predictable State, and React.
The Redux catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
Redux’s developer surface includes engineering blog, Stack Overflow tag, FAQ, and 13 more developer resources.
Kin Score
APIs 8
Individual APIs this provider publishes, each with its own machine-readable definition.
Redux Core API
Core Redux library for managing application state through a predictable unidirectional data flow. The library exposes createStore, combineReducers, applyMiddleware, compose, and...
React Redux API
Official React bindings for Redux, enabling React components to interact with a Redux store. Provides hooks (useSelector, useDispatch, useStore) and a Provider component for con...
Redux Toolkit API
The official, opinionated, batteries-included toolset for efficient Redux development. Redux Toolkit simplifies common Redux use cases including store setup, creating reducers a...
Redux DevTools API
Developer tools for debugging Redux applications with time-travel debugging capabilities. The Redux DevTools Extension allows inspection of every state and action payload dispat...
Redux Saga
A Redux middleware library that aims to make application side effects such as asynchronous data fetching and accessing browser caches easier to manage and more efficient to exec...
Redux Observable
RxJS-based middleware for Redux. Compose and cancel async actions to create side effects and more using Epics. An epic is a function which takes a stream of actions and returns ...
Redux Thunk
Thunk middleware for Redux, included by default with Redux Toolkit. Allows writing action creators that return a function instead of an action object, enabling delayed dispatch ...
Reselect
A selector library for Redux. Selectors are functions that compute derived data from the Redux state, allowing Redux to store the minimal possible state. Reselect creates memoiz...
Scroll for all 8
Pricing Plans 1
Published pricing tiers and plan structures.
Redux Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Redux Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Redux Finops
FINOPSSemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Redux Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Redux API Rules
SPECTRALJSON Schema 2
Standalone JSON Schema definitions for this provider's data models.
Redux Action
JSON SCHEMARedux Store
JSON SCHEMAJSON Structure 1
JSON Structure definitions describing this provider's data shapes.
Redux Store Structure
JSON STRUCTURESecurity Posture 1
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Resources
Documentation 3
Reference material describing how the API behaves
Design & Contract 3
Pagination, idempotency, versioning, errors, and events
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 1
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 3
Status, limits, changes, and where to get help
Commercial 1
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API