Web components are a collection of technologies that work together to deliver reusable UI components to the web. Web components handle the presentational aspects of a component, but are intentionally dumb. The overwhelming majority of web components don’t need to be web components.

13m read timeFrom bradfrost.com
Post cover image
Table of contents
Web components: the basic gistWeb components really shine for design systemsWeb components vs [JS library/framework] is a false dichotomyThere is (or should be) nuance around (how we talk about) web component renderingShadow DOM is good, bad, and uglyLit, Stencil, and other toolsA multi-faceted JS library/framework landscapeWeb components are part of the web. They are good for the web. We should be rooting for them.

Sort: