I’ve been wondering, besides easy SEO, what’s the advantage of server-side rendering? I’m also not clear on how it works, exactly, in the context of Meteor. If you put code in
/both instead of
/client, then you’re executing the same code on both the server and the client, right? Then aren’t you still making the client do all the rendering work, while also taxing the server’s CPU?
I’ve been having some struggles with SSR:
…so I’m starting to get the feeling I should just remove
kadira:flow-router-ssr, go back to the regular version, and get back to work, as this SSR trouble is really side-tracking me. Then of course the SEO issue is still up in the air, as I’ve heard that using the traditional PhantomJS route is very processor intensive when the bots hit.
I’m a little frustrated and hoping someone who knows better than I do has some sage advice. Till then, retreating back to the safety and comfort of client-side land.