Web Components Basics

The W3C standards way of creating reusable building blocks for app development. Basically Web Components are just custom HTML elements used to compose web apps.

The standards needed for web components can all be used on their own:

Web Components Standards

HTML Templates

Provides a standard/native way to declare template markup using the <template>-tag. It's content is said to be inert (inactive) until instantiated. Templates can basically be inserted wherever a child node is allowed. Supported by major modern browsers.

Resources