https://github.com/joeybaker/wheelhouse-view is a previous project that I worked on that has a lot of the same ideas of this project. Maybe steal some of them? ## Ideas - [x] optimized subivew rendering [with a `documentFragment`](https://github.com/joeybaker/wheelhouse-view/blob/master/view.js#L166-L187) #7 - [x] the `parent` property for subviews #24 ← rightly rejected by @Techwraith b/c it's to tightly coupled. Just use events. - [ ] have the context auto-set to the `model.toJSON` or `collection.toJSON` if it's present https://github.com/joeybaker/wheelhouse-view/blob/master/view.js#L21-L25 - [ ] maybe the idea of [`collectionChildren`](https://github.com/joeybaker/wheelhouse-view#collectionchildren) to automate creating "collection views"? - [ ] the [`removeInner` method](https://github.com/joeybaker/wheelhouse-view/blob/master/view.js#L151-L155) which allows the view to be destroyed by keep it's element in the DOM. Useful when the view is attached the main app container.
https://github.com/joeybaker/wheelhouse-view is a previous project that I worked on that has a lot of the same ideas of this project. Maybe steal some of them?
Ideas
documentFragmentOptimize rendering of subviews #7parentproperty for subviews Add athis.parentkey for subviews #24 ← rightly rejected by @techwraith b/c it's to tightly coupled. Just use events.model.toJSONorcollection.toJSONif it's present https://github.com/joeybaker/wheelhouse-view/blob/master/view.js#L21-L25collectionChildrento automate creating "collection views"?removeInnermethod which allows the view to be destroyed by keep it's element in the DOM. Useful when the view is attached the main app container.