title: Need help understanding the basics of nested views in backbone
body: <p>I've been doing a bunch of reading about nested views in backbone.js and I understand a good amount of it, but one thing that is still puzzling me is this...</p>
  
  <p>If my application has a shell view that contains sub-views like page navigation, a footer, etc. that don't change in the course of using the application, do I need to render the shell for every route or do I do some kind of checking in the view to see if it already exists?</p>
  
  <p>It would seem so to me if someone didn't hit the "home" route before moving forward in the app.</p>
  
  <p>I haven't found anything helpful about this in my googling, so any advice is appreciated.</p>
  
  <p>Thanks!</p>