addyosmani/todomvc — pull request #303 by mberkom (2012-10-23 21:52:54+00:00)
Title: Added Lab for KnockoutJS ClassBindingProvider

Implements Ryan Niemeyer's classBindingProvider instead of the default `data-bind` method.

https://github.com/rniemeyer/knockout-classBindingProvider

What are the benefits of this approach?
---------------------------------------

* The markup can stay clean and simple
* Bindings can be re-used, even at different scopes
* You can set breakpoints in the bindings to inspect the data being passed through them
* You can do logging in the bindings to understanding how many times they are being called
* You can change/alter the bindings on an element whenever your bindings are triggered
* Bindings go through less parsing (do not need to go from a object literal in a string to code)