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...
System Design Quiz Practice
Active Recall Drill Session
← Exit Session
Question 1 of 1
medium
System Design
Why does the framework place 'frontend-specific concerns' as its own explicit step, separate from API contract design?
A
Because it doesn't actually matter where it's discussed
B
Because generic API/data-flow design (REST vs GraphQL, pagination) doesn't by itself address caching, real-time strategy, optimistic UI, or performance budget — these are the concerns most likely to be skipped under time pressure and most likely to differentiate a frontend-specific answer
C
Because backend and frontend concerns are identical and this step is redundant
D
Because interviewers never ask about these topics
Check Answer