There are certainly web apps that could not function without JavaScript. This initiative is more of a protest to shoving functionally useless JavaScript down your throat when you browse a news site or read an article.
JavaScript should progressively enhance those types of websites, and not be a strict requirement.
Sad, but true. Unfortunately, Safari still has some ways to go in terms of feature support.
https://ios404.com/ has a great list of stuff that's still missing.
Neat. I wasn't aware that there's an endpoint you could use to retrieve JSON data without an API key.
If this project were to gain more traction, I suppose they would interfere with that, right?
It's sad to see that every free Reddit client is forced to be a browser nowadays.
Every time I see this site it still amuses me that despite all the valuable UX information, it is very annoying to use on a desktop because it feels like it was designed entirely for tablets or phones.
I've been in the same boat with these discussions.
When I do encounter a component with countless re-renders as described, it is usually painfully obvious what causes them and easy enough to fix.
I think we're going too far if we're expecting React, or any framework, to be fool-proof to the point that we can just throw "whatever" we want at them and expect it to have peak performance.