Ask HN: Why does Google use server side rendering for search results?
My thought is that search results could be rendered faster using an SPA-style setup as the rest of the page wouldn't have to be reloaded, yet Google Search still uses server side rendering on their results in 2020.
Is there any particular technical reason they are doing this?
My thoughts on possible reasons are:
* they want to support browsers that have JavaScript disabled and/or older browsers / TOR
* legacy reasons -- their whole infrastructure is designed to deliver results via server side rendering and it would be a pain to change it
* they are in general afraid to make sweeping changes to google search (don't fix what isn't broken)
* some interesting technical advantage of server side rendering in this scenario over client side rendering that I am unaware of but would be curious to learn about