From Web Components in Action by Ben Farrell

Take 42% off the entire book. Just enter code slfarrell into the discount code box at checkout at


Web components are a standardized way to build reusable custom elements for web pages and applications using HTML, CSS, and JavaScript. A web component is well-encapsulated, keeping its internal structure separate from other page elements so they don’t collide with the rest of your code. In Web Components in Action you’ll learn to design, build, and deploy reusable web components from scratch. Learn more in the slide deck below.