World of Web Components
summary
Creates a real ES6 web component named beer-falafel, shows the exact code path: self‑invoking function, class extends HTMLElement, constructor, connected/disconnected/adopted callbacks, and open/closed Shadow DOM plus templates and named slots. Deploys components from METRO.digital to a CDN and runs them in production across 13 products, 17 countries with 22 developer teams, cuts component JS load from 91ms → 21ms, reduces network calls ~10x, and proves the approach works at scale.
AI-written summary · about
chapters (12)
- 0:00Start
- 0:44Survey
- 1:12Custom Web Component
- 1:43Benefits of Custom Web Component
- 3:19Why It Is Relevant for Web Components
- 3:48Custom Path
- 5:00Shadow Dom
- 9:03Custom Elements
- 13:02Connected Callback
- 22:57Basic Web Component
- 23:25Templates and Slot
- 24:23Key Learnings
related talks
51mBuilding web applications with Web Components
01h 48mIntro to Web Components & Polymer Workshop
46mWhat ever happened with Web Components?
32mLet's talk about Web Components
41mComponents Approach to Building Web Apps
24mThe Good, The Bad, and The Web Components
02h 32mBuild next gen web apps using web components
36mWeb components - A whirlwind tour thru the future of the web
