At first sight everyone loves Web Components, well I certainly did. Even if I never used them, I thought that if they make it easier to build for the web that’s a good thing. I’ve never created or used one yet, but listening to dev chatter I’m becoming wary of them.
For example Rich Harris (creator of rollup and Sveltejs) has written a bit about why he doesn’t use them (see second reply below). And today I see somebody is apoplectic about the Shadows Dom (see next).
So this is a topic to share the good and bad points of Web Components…