This video introduces Web Components:
– why you may want to use them
– what are their benefits
– what role they play in larger apps with other web libraries/frameworks (such as Angular, Vue, React, or Svelte)

Then, well move into learning about Lit (
We’ll learn how to create a basic web component
We’ll also learn about the following features:
– lifecycle methods
– templating
– reactivity
– attributes and properties
– decorators with TypeScript

Chapters
0:00 Intro
0:36 Benefits of Web Components
2:29 Working with Web Components
9:28 Intro to Lit
11:29 Working wiht Lit
22:44 Lit + TypeScript
24:08 Challenges when working with Web Components
26:10 Outro
26:51 Bloopers