For anyone tempted: keep in mind, how trivial this example is.
When time comes to nontrivial things knockout will bite and bite you hard.
The components built are FX tiles, trade and order tickets.
I've abused knockout to some rather interesting ends, but I've never attempted to use it for as an in browser MVC setup.
I think of Knockout and Backbone as fulfilling two different purposes.
Dude Backbone only works for trivial examples, and even then, and I mean, even with trivial examples, Backbone is almost useless.
I haven't yet been bitten by Knockout in any bad way.
I disagree. Backbone is a structuring framework; if you can't make it work with bigger projects, you're doing it wrong.