Syntax - Tasty Web Development Treats
848: Web Components Can’t Save Us with Scott Jehl
Nov 15, 2024 · 51 min
0:00-51:18
Streams straight from the publisher. podnod never proxies or re-hosts episode audio.
Scott and Wes talk with Scott Jehl about the benefits, challenges, and use cases of web components, particularly in design systems and performance.
Show Notes- 00:00 Welcome to Syntax!
- 00:55 Scott’s background and career
- 06:46 An overview of web components
- 09:06 Why should people care about web components?
- 13:16 Should you write your own web components?
- 14:39 Reactivity in web components
- 15:56 DOM parts
- 18:23 Styling web components
- 22:08 Brought to you by Sentry.io
- 22:33 CSS custom properties
- 24:28 Responsive video
- 28:27 The polyfill use case
- 30:55 Shadow DOM challenges
- 36:04 Web components in design systems
- 41:58 How are people using web components?
- 43:25 Web components and server-side rendering
- 45:00 Scott’s thoughts on build tools
- 47:33 Sick Picks & Shameless Plugs
- Scott: Enhance
- Scott:
- Squarespace is hiring
- Web Components Demystified - Get 30% off with coupon code “syntax”
- Web Components Community Group
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Responsible Responsive Design
abookapart.comWebpagetest.org
webpagetest.orgDOM parts
github.comSentry.io
sentry.ioMux Player Customizer
player.styleEnhance
enhance.devSquarespace is hiring
squarespace.comWeb Components Demystified
scottjehl.comWeb Components Community Group
github.comX
twitter.comInstagram
instagram.comTiktok
tiktok.comLinkedIn
linkedin.comThreads
threads.netX
twitter.comInstagram
instagram.comTiktok
tiktok.comLinkedIn
linkedin.comThreads
threads.netX
twitter.comInstagram
instagram.comTiktok
tiktok.comLinkedIn
linkedin.comThreads
threads.netX
twitter.comInstagram
instagram.comYouTube
youtube.comThreads
threads.net