Knockout.js - MVVM for the client-side code

If you didn’t have a chance to review Knockoutjs library written by Steve Sanderson, please Do that Smile

It’s just amazing! Furthermore it has great interactive tutorials so you’ll be able to learn the basics in a very convenient and fun way!

By the way Steve shared which open-source components he used in learn.knockoutjs.com.