I see many tutorials which don’t follow the supposedly best practice of making a model, a view and collection for that model then a view for the collection. Which would be the parent view?
How do I make a view for a collection? Also, is it possible for it to keep track of when a model is added or deleted for it to update/re-render?
You must do something like this in your collection view:
To handle add/remove event, use this in your initialize function:
and in your model view:
See it here: http://www.neiker.com.ar/backbone/
(Sorry, I don’t speak english)
EDIT: Just use marionette:
https://github.com/marionettejs/backbone.marionette/blob/master/docs/marionette.collectionview.md