title: Ordering backbone views together with collection
body: <p>I have a collection which contains several items that should be accessible in a list.</p>
  
  <p>So every element in the collection gets it own view element which is then added to the DOM into one container.</p>
  
  <p>My question is:
  How do I apply the sort order I achieved in the collection with a comparator function to the DOM?
  The first rendering is easy: you iterate through the collection and create all views which are then appended to the container element in the correct order.</p>
  
  <p>But what if models get changed and are re-ordered by the collection? What if elements are added? I don't want to re-render ALL elements but rather update/move only the necessary DOM nodes.</p>