DeepFrontend
Learning Paths
Practice
System Design & DS
Design Studio
Data Structures Curriculum
Real-World Case Studies
Careers
Job Board
Resume Builder
Blog
Sign in
Search
⌘K
Go Pro
Loading compiler resources...
Redux Ecosystem Quiz Practice
Active Recall Drill Session
← Exit Session
Question 1 of 1
medium
Redux Ecosystem
What is the fundamental contract a Redux reducer function must uphold?
A
It may perform async work as long as it eventually returns state
B
It must be a pure function: (state, action) => newState, with no mutation and no side effects
C
It must call dispatch internally to chain further actions
D
It must always return a new object, even when nothing changed
Check Answer