It can make a difference, because UI-rendering can often be the performance bottleneck in a JS web app ... especially in older browsers like Internet Explorer.
Although, perhaps it isn't a problem at all -- looking at the source, it doesn't appear as though Jade supports IE:
Oh my goodness -- that's really fascinating. I had no idea that the new jQuery-tmpl templates were that egregiously slow. (Nearly 100x slower, for those who don't want to run the tests.) Thanks for adding 'em to the list.
No problem after all. :)
It's really horrible. But it's not that bad for me. knockout.js does a good job with partial rendering via databinding (ie. only rerender what really changed or is added).
Also it's just beta 1, lets see what happens next.
But adding Eco Template as engine for knockout.js would be a great idea, i think...
http://jsperf.com/dom-vs-innerhtml-based-templating/45
Here's a screenshot of the results: http://cl.ly/42CP
It can make a difference, because UI-rendering can often be the performance bottleneck in a JS web app ... especially in older browsers like Internet Explorer.
Although, perhaps it isn't a problem at all -- looking at the source, it doesn't appear as though Jade supports IE:
https://github.com/visionmedia/jade/blob/master/lib/jade.js#...