Series
Designing React UI
A series testing the claim that good React UI comes from explicit ownership of state, behavior, and presentation—not component count.
1. Designing React UIexperimentalThinking in React ComponentsA good React component boundary is determined by ownership of state and data-flow tension, not by the size of a visual fragment.
2. Designing React UIstableModeling Series: View ModelsUI change stays manageable when view-specific decisions become an explicit view model instead of leaking into domain models or components.
3. Designing React UIexperimentalBuilding Headless React ComponentsA headless component earns its abstraction cost only when one behavior contract must survive across multiple presentations.