I don't know what the Accepted Way is, but I found it problematic to combine V from the server side, and then weaving Backbone (etc.). In very controlled situations, this may work, but if your application is very heavy on the client side, my suggestion would be to forget about server-side rendering and just return JSON and let Backbone handle the rendering of your content using some kind of templates (Mustache, etc. d.).
Yes, you have full control over Backbone events, so you will have a pen to do what you want.
I heard you give up part of your server-side skill set. I was the same, but if this is what your project is calling for, I think it will be easier for you to allow server-side rendering.
Good luck
source share