Pocket Casts Plus
Podcasts
Playlists
Discover
New Releases
In Progress
Starred
Bookmarks
History
Create account
Sign in
Pocket Casts Plus
Get the app

Create accountLog in
Off The Main Thread

·S1 E8

Are web components worth it?

Jun 12, 2024
43 mins

Episode Description

In this episode, Jake and Surma chat about web components. Why they were invented, what they're useful for, and how they would improve.

Resources:

  • Surma showers his eyeball.
  • The old custom elements 'v0' spec.
  • The old shadow DOM 'v0' spec.
  • The old HTML imports spec.
  • The initial version of Polymer.
  • Lit (formally lit-html).
  • HTML attributes vs DOM properties.
  • Issue looking at ways custom elements could have  behavior.
  • The ElementInternals API, for making custom elements interact with forms.
  • The is attribute.
  • WebKit's position on the is attribute.
  • Programmatically assigning children to slots.
  • Issue looking at ways to slot children that aren't direct children of the shadow host.
  • Declarative shadow DOM.
  • Custom element support in React 19.
  • pinch-zoom custom element.
See all episodes

Never lose your place, on any device

Create a free account to sync, back up, and get personal recommendations.

Create account

Chapters

0 Chapters

Up Next

Nothing in Up Next

You can queue episodes to play next using the dot menu on an episode row.

Press spacebar to reorder.