3 ms·
Worth nothing, that react application (using React Server Components?)! If you have javascript enabled, it renders as a single page app, fetching each additiona
by madeofpalk 1y ago
Worth nothing, that react application (using React Server Components?)! If you have javascript enabled, it renders as a single page app, fetching each additional page via an API. If you disable JS, it renders it all on the server.
- tomalbrc 1y agoWow almost as good as handwritten HTML!
- mb2100 1y agoyes, that's why performance metric and on low-powered phones is so terrible. Look at that: https://pagespeed.web.dev/analysis/https-http3-explained-haxx-se/tqpxqew2ev?form_factor=mobile https://pagespeed.web.dev/analysis/https-http3-explained-hax...
- flykespice 1y agoThat is a striking difference between mobile and desktop, why is that? (Also that is a very interesting site)
- mb2100 1y agoThat's because on mobile, PageSpeed (which is a hosted version of the Ligthhouse dev tools you also have in Chrome) simulates a low-end Android device on a slow 3G network, which is what a lot of website visitors actually use (as opposed to the web developer using the newest iPhone on great WiFi). That's why content-driven websites should not be an SPA, and why I built https://mastrojs.github.io https://mastrojs.github.io
- cwillu 1y agoUgh, that explains why it hangs for a quarter second any time I scroll with the mousewheel.