Web Components are comprised of custom HTML elements. In other words, developers can define custom HTML tags outside of the current range of available elements. Web Components consist of three major parts: a template in HTML, scoped styles in CSS, and scoped JavaScript.

The future of decoupled Drupal is looking strongly in the direction of Web Components. Learn more about how Tag1 is incorporating components into our work: