Redux Toolkit
E554881
Redux Toolkit is the official, opinionated toolset for efficient Redux development, providing simplified APIs and best practices for state management in JavaScript applications.
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
JavaScript library
ⓘ
Redux toolset ⓘ state management tool ⓘ |
| abbreviation | RTK NERFINISHED ⓘ |
| describedAs | official, opinionated toolset for efficient Redux development ⓘ |
| developedFor | Redux NERFINISHED ⓘ |
| documentation | https://redux-toolkit.js.org ⓘ |
| encourages |
co-locating reducers, actions, and selectors
ⓘ
using thunks for async logic ⓘ writing logic as slices ⓘ |
| feature |
DevTools integration by default
ⓘ
RTK Query NERFINISHED ⓘ TypeScript support ⓘ built-in Immer integration ⓘ built-in Redux Thunk middleware ⓘ code splitting support ⓘ configureStore API ⓘ createAction API ⓘ createAsyncThunk API ⓘ createEntityAdapter API NERFINISHED ⓘ createListenerMiddleware API ⓘ createReducer API NERFINISHED ⓘ createSlice API ⓘ data fetching and caching via RTK Query ⓘ good default middleware configuration ⓘ immutable update logic via Immer ⓘ reducer logic co-located with actions ⓘ simplified store setup ⓘ |
| introduced | around 2019 ⓘ |
| license | MIT License ⓘ |
| maintainedBy |
Mark Erikson
NERFINISHED
ⓘ
Redux core team ⓘ |
| name | Redux Toolkit NERFINISHED ⓘ |
| partOf | Redux ecosystem NERFINISHED ⓘ |
| primaryGoal |
promote Redux best practices
ⓘ
simplify Redux usage ⓘ |
| programmingLanguage |
JavaScript
ⓘ
TypeScript NERFINISHED ⓘ |
| replaces | many manual Redux setup patterns ⓘ |
| repository | https://github.com/reduxjs/redux-toolkit ⓘ |
| supports |
Redux DevTools Extension
NERFINISHED
ⓘ
TypeScript type inference ⓘ middleware configuration ⓘ server-side rendering patterns ⓘ |
| usedFor |
API data fetching in Redux
ⓘ
asynchronous logic handling in Redux ⓘ state management in JavaScript applications ⓘ state management in React applications ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.