Poorly designed code is possible with any language. Was it unmaintainable because of something fundamental to css in js?
There is interaction occurring with the DOM in both benchmarks. The way that the Backbone TodoView is designed does not take into account the possibility of a user adding 100 items using the dom within a tight loop.…
Having done some benchmarks with TodoMVC before, I knew something was off about these results. They play to the strengths of the virtual dom approach by manipulating the benchmark via dom instead of what ever interface…
this book in video form: http://vimeo.com/channels/natureofcode
Having recently worked on optimizing the performance of my own view extension library to Backbone (kettle.js), I can give some explanation about the relatively poor performance of Backbone's todoMVC implementation in…
Poorly designed code is possible with any language. Was it unmaintainable because of something fundamental to css in js?
There is interaction occurring with the DOM in both benchmarks. The way that the Backbone TodoView is designed does not take into account the possibility of a user adding 100 items using the dom within a tight loop.…
Having done some benchmarks with TodoMVC before, I knew something was off about these results. They play to the strengths of the virtual dom approach by manipulating the benchmark via dom instead of what ever interface…
this book in video form: http://vimeo.com/channels/natureofcode
Having recently worked on optimizing the performance of my own view extension library to Backbone (kettle.js), I can give some explanation about the relatively poor performance of Backbone's todoMVC implementation in…