Web Components—What’s the Catch?

TJ VanToll (Progress)
3:00pm–3:30pm Tuesday, 04/21/2015
HTML5 and CSS3
Location: Salon 8
Average rating: ****.
(4.50, 4 ratings)

Conference talks on web components tend to follow the same script. Step 1: Explain how web components are revolutionary. Step 2: Talk about browser support (or lack thereof). Step 3: Show how Polymer solves everything. Step 4: Rainbows and unicorns.

This is not that talk.

Although web components are certainly exciting, there are a few gotchas to be aware of—such as performance implications and unpolyfillable features. In this talk you’ll look at web components from a pragmatic perspective. You’ll learn which features can you use today and which you need to wait for better browser support for. As it turns out, by picking out the pieces that are ready, you can start using web components in production today. Come learn how.

Photo of TJ VanToll

TJ VanToll


TJ VanToll is a developer advocate for Telerik, a jQuery team member, and the author of jQuery UI in Action. He has over a decade of web development experience—specializing in performance and the mobile web. TJ speaks about his research and experiences at conferences around the world, and has written for publications such as Smashing Magazine, HTML5 Rocks, and MSDN Magazine. TJ is @tjvantoll on Twitter and tjvantoll on GitHub.