Architecture
State Management
A practical framework for frontend state management across seven categories—Local, Global, Server, Form, URL, External State, and State Guards—with clear principles for Single Source of Truth, impossible states, State Colocation, tool selection, and modeling.
Domain Models
A frontend-focused guide to domains, domain models, and domain objects, covering Entities, Value Objects, the Anemic Domain Model, and separating ViewModels. Learn practical ways to separate domain logic in React through a comprehensive income tax example.