Frontend State Architecture

Decide where each piece of state lives in a frontend app and stop the "everything in a global store" and "server data in useState" anti-patterns. Use when state is tangled, when adding a feature that shares data across the tree, or when choosing state tooling. Provides a decision tree separating server cache, URL, form, and client UI state, plus data-fetching and normalization rules.

omonuj 40925ab 6.0 KB Updated

File contents

omonuj/claude-skills/tree/main/skills/frontend/frontend-state-architecture commit 40925ab070

Frequently asked questions

npx skillmds@latest add omonuj/frontend-state-architecture