Components
Patterns for building, composing, and structuring UI components. Modern frontend development centers on component-based architecture, and these patterns help you create components that are reusable, maintainable, and easy to reason about. They cover everything from separating presentation from logic to managing what happens when a component mounts and unmounts.