I looked at vercel.com and reddit.com - just React, no customElements.
Then at nytimes.com I found React and this:
Yp = function(a, b) {
var c = window;
var d = void 0 === d ? wb : d;
var e;
if (c.customElements && null != (e = c.Reflect) && e.construct && !c.customElements.get("google-product-ad")) {
Real elegant.
After that I checked ask.metafilter.com and saw it has neither.
Reddit is actually undergoing a rewrite for their web frontend, which now heavily uses web components using lit. You can try it by accessing sh.reddit.com or using reddit without logging in.
Reddit is a company that seems to be chasing trends not understanding what they are.
I fully expect their site to become the same mess as their previous React re-write. I mean, it already is. There are people arguing that 2 seconds to load text and images is fast, actually: https://twitter.com/addyosmani/status/1678117107597471745 ("Engineering Leader, Google Chrome"). And they already load 109 JS files to display it.
Wow, this is actually way faster than new.reddit.com. I may try it out over old.reddit.com. There is obviously a difference in that it emphasizes media content with large cards instead of the more dense old.reddit.com but that is preferable for some content. I'll have to see how it feels with more use.
The only major problem I noticed is that the "comments" button wasn't a link so you couldn't open it in a new tab. I don't know why web devs hate real links. They think the only think you can do with a link is click it to open the target page.
Figures. After seeing those numbers I couldn’t imagine custom components being more popular, so I figured it must be some popular library that people are using that uses them underneath.
I see people talk about React, Vue, and jQuery all the time. I occasionally see people talk about straight JS with no libs or Svelte. I may be able to recognize other framework names.
I literally can’t remember the last time I saw a mention of web components online, let alone an article about them.
Which is one of the reasons I was so interested to read this one.
Those numbers come from Google, and they plain refuse to break down stats, and remove Google's own sites from those stats.
Also IIRC those stats count page views, not pages. So, if you remove Youtube (which Google forced into web components as early as V0) ang Google's ad tech....
> It might also surprise you to learn that, by some measures, React is used on roughly 8% of page loads, whereas web components are used on 20%.
https://mastodon.social/@westbrook/110774427407999573
I suppose it’s because you can probably use web components on top of frameworks.