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...
React Quiz Practice
Active Recall Drill Session
← Exit Session
Question 1 of 1
medium
React
Why must a query key include every value the query's result actually depends on?
A
It's just a display label with no functional effect
B
The cache uses the key as the query's full identity — omitting a dependency means a change in that value won't be recognized as a different query, risking stale results
C
Query keys are only used for debugging
D
Keys longer than one element are not supported
Check Answer