←  All terms
K
Frontend & Web Development

Component

A component is a self-contained, reusable interface building block with a defined structure, behavior, and variants.

A component is a self-contained, reusable interface building block with a defined structure, behavior, and variants. Good implementations remain semantic, maintainable, and fast across devices and input methods. The concept is closely related to Component-Based Development and Design System.