Web Components
Today we look at the three technologies that give us native reusable custom elements (a.k.a. “web components”): custom elements, the
template and slot HTML tags, and the shadow DOM.