FrontendBeginner
Component
Pronunciationkum-POH-nent
Definition
A reusable piece of user interface, such as a button, a card, or a whole page section, built with its own code and style.
Where you hear it
React, Vue, Angular, and design systems.
Examples
Let's turn the product card into a reusable component.
This component is too big. Split it into smaller ones.
Common mistake
Building huge components that do everything. Small focused components are easier to test and reuse.