DEV Community

Discussion on: Explain server side rendering like I'm five. Why client side frameworks are there if they need/use server rendering?

 
ra_jeeves profile image
Rajeev R. Sharma

This one complements the previous reply and covers the second part very well. So it is a case of optimization which one should do for faster loading (initial load with server side rendering) and making use of client CPU for further route changes. Right?

But, what role SEO plays here? If we need to have server side rendering for SEO purposes then it won't just remain the case of initial page load, isn't it? We will need to have server side rendering for all those pages for which we need SEO, right? If yes, then why go for client side rendering at all?

Thread Thread
 
kspeakman profile image
Kasey Speakman

This is a good question that I unfortunately don't know the answer to. The vast majority of my work has been behind logins, so SEO is a non-issue. I actually have the opposite experience of setting up robots.txt and other things to block search engine crawlers.