About Web Components

What are web components?

“Web Components is a suite of different technologies allowing you to create reusable custom elements — with their functionality encapsulated away from the rest of your code — and utilize them in your web apps.” - Mozilla Page on Web Components

Web components consist of three main parts:

The Mozilla page has a basics approach for implementing web components as well as tutorials and examples. It is highly recommended you read through it before searching the web as it will give you a good foundation.

https://developer.mozilla.org/en-US/docs/Web/Web_Components https://developers.google.com/web/fundamentals/web-components/customelements