Web components were first proposed all the way back in 2011. Since then, they’ve been kicked around without really getting much traction until recently. With the rise of components in frameworks, a new standard that is (almost) supported by all modern browsers, and support from (almost) all major frameworks, web components are suddenly looking a lot more appealing. Let’s have a look at how and why you might want to use web components. In this session, we’ll look at how they compare with framework components and when you might want to use one or the other. We’ll take a deep dive into custom elements and shadow DOM, see how they work on their own, and how you can combine their powers to create new, better superpowers.