title: How to fetch a nested resource tree and render view when all is loaded in backbone.js?
body: <p><strong>Background</strong></p>
  
  <p>I have this structure from a restful api:</p>
  
  <pre><code>/channels/
  /channel/{channelId}/
  /channel/{channelId}/programs
  </code></pre>
  
  <p>In my <strong>backbone.js</strong> I have a collection <code>Channels</code> and two models, <code>Channel</code> and <code>Program</code>.</p>
  
  <p><strong>Problem</strong></p>
  
  <p>How can I easily fetch a nested model structure, and call a render function in my <code>ProgramGuideView</code> when all content is loaded?</p>
  
  <p><strong>What I have so far</strong></p>
  
  <p>So far I'm able to fetch the channels, but I don't come up with any good way to fetch the programs for each channel.</p>