Main Content


A talk by Scott Messinger

About the Talk

July 27, 2011 3:00 PM

In the talk, I'll discuss my experience with using Knockout.js and friends in a rich client web app.

Knockout.js is a JS library for implementing the MVVM (Model-View-ViewModel) pattern. When the model is updated, the view changes automatically. No more rendering templates and sticking them in the more removing DOM more DOM.

Imagine the time you'd save if you could focus on interacting with your data and not manipulating your view. You'd probably be done with your current project by now. You'd probably have been promoted. You might even be working a 4 hour work week. In Cancun.

While amazing, knockout.js isn't as complete as Sproutcore 2.0 or give you elegant organization like backbone.js. In the talk, I'll discuss how I've dealt with these weaknesses and suggest ideas for how to structure your code.

Save time. Save energy. Make the world a better place. Use Knockout.js

Ratings and Recommendations

Avg. Rating

Average based
on 4 ratings

comments powered by Disqus