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.

Try in SPARQL Jump to: Statements Referenced by

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.

Redux ecosystemComponent Redux Toolkit