I've recently started learning node and trying to build an application. I was reading about on which end it's better to render for a single page app.
It's better to render on backend because of faster initial load, and better seo
It's better to render on front end, because with frameworks like ember, backbone, angular you can bind variables and easily update them without going through the DOM too much.
I've came to the conclusion to try hybrid way(initial on backend, and update on front). Are there some solid frameworks for that ?
At the moment just for completeness I will note that Meteor and AngularJS are currently browser-only. I suspect both projects will have some server-side rendering options perhaps later in 2014 though.