React patterns: compound components, provider pattern, custom hooks, container-presentational, and headless UI
React patterns help organize how behavior, layout, and state are shared across components.
- Compound components coordinate related pieces
- Providers expose shared capabilities
- Headless UI separates behavior from styling
React patterns: compound components, provider pattern, custom hooks, container-presentational, and headless UI