web component

/web kum-POH-nent/ · noun · Development · Origin: 2013

Definitions

  1. A set of browser-native APIs (Custom Elements, Shadow DOM, HTML Templates) that enable creating reusable, encapsulated UI components without any framework. Web components work across all modern browsers and can be used with or alongside React, Vue, or Angular. They represent the platform's answer to the component model that frameworks pioneered.

    In plain English: A reusable UI building block built with browser-native technology that works everywhere, no matter what framework a project uses.

    Example: The company's design system is built entirely with web components so it works regardless of whether a team uses React, Vue, or plain HTML.

Related Terms