Comment by troupo

12 hours ago

> Who are "they"? You sound like you think there's some giant conspiracy against JS frameworks.

Yes. There is. The main developers and proselityzers were completely insanely biased against web frameworks (especially React).

It wasn't even a conspiracy. All you had to do was to follow Alex Russel (the person who introduced the idea of web components in the first place) and see his interactions with framework authors and his views towards web frameworks.

The new people in the space driving the specs are hardly any better. E.g. their reactions to Ryan Carniato's rather mild criticism of Web Components is just filled with vile, bile, and hate.

They literally refuse to even admit they have a problem, or want to look at any other solutions than the ones they cook up.

> but a browser feature is kind of what it is. It can take years for features to make it into enough browsers to make them usable.

Strange, browsers push dozens of specs for web components without ever taking any time to see if the yet another half-baked "solution" is actually workable.

Some links to examples of the sort of behaviour you're describing would be really helpful here (I say this as someone who is sympathetic - I work with on a web component/Lit codebase in my 9-5 and I'm not a fan, compared to the React workflow I had in a past life).