Level: Introductory to Intermediate
MVVM (Model-View-ViewModel) is the buzzword in JavaScript development these days. MVVM allows automatic updates of your UI when your data changes, and two-way data-binding. There are several frameworks that implement MVVM, including Knockout. What makes Knockout special is it's designed to work with other client-side technologies, allowing you to easily incorporate it into your existing pages. We'll show you how to get started with Knockout in 75 minutes. Maybe even less.