Your question is Client vs Server State Management. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
What are the differences between client-side and server-side state management?
Explain where state lives, who owns it, how it is synchronized, and how its lifetime, security, persistence, and consistency differ between the browser and backend. Include a concrete example using common web application mechanisms.
Scope: Web applications using TypeScript, React, HTTP APIs, and a server-side persistence layer. Focus on state-management responsibilities rather than a specific state-management library.