Concept Flow - Why state management is needed
User interacts with UI
Component updates local state
State changes only in one component
Other components unaware of change
App becomes inconsistent
Introduce centralized state management
All components read/write shared state
UI stays consistent and synced
Shows how user actions update state locally, causing inconsistency, then how centralized state keeps all components in sync.