The "SSR is for performance" folks need to be posting traces from mid/low-end devices/networks to demonstrate that their experiences get consistently interactive fast enough to make the magic trick actually work.
The way to do this well (and I think Search does) is to ensure that when the JS bundle *does* arrive, it does little enough work (usually by just being small enough) to not take UI that works and then silently "break" it by turning it non-interactive for ~seconds.
-
-
At the limit, what I see in traces is that "SSR'd" pages can be *great* when the amount of script that's served/used is small & doesn't interrupt interactivity.
-
This is a much better take. Make allies out of those preaching SSR. Don’t malign them for not achieving perfection.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.