Yep, I can tell from the 5 seconds of blank screen while my phone browser loads all that JS.
Edit: Found the github repo - https://github.com/tomocchino/isfiberreadyyet
Looks like it fetches from the umbrella issue[1]
Do any of these fancy frameworks actually make a HTML fallback anymore? Most of the web pages I visit still renders fine without javascript.
Having said that, it's entirely possible (though not easy) to have your React app work without JS enabled by rendering it on the server before sending the page to the client. This way, you get the best of both worlds, but it's a lot of work to implement this properly for a remotely complex app. The answer in the short-term is that you shouldn't be using a "fancy framework" for anything for which the above disadvantages are a deal-breaker (like most public sites) until the server-rendering story matures and becomes more compelling.
This is exactly the type of openness you want to see for such a widely used project like React
Won't be long until someone upgrades their 16-thread 32GB machine because Facebook was "too slow"?
I type this on a dual core phone with 2GB of RAM that's faster than most desktops 15 years ago thinking I need a faster device.