O'Reilly logo
  • Mark Hair thinks this is interesting:

Introduction to Knockout Knockout is a JavaScript library that implements the MVVM pattern. By using Knockout, you can avoid event handling and DOM manipulation with jQuery and work with declarative bindings instead. Knockout comes with a rich set of bindings for controlling the text, appearance, and flow. These include foreach, if, visiblility, and style bindings. In addition, there are specific bindings for working with form fields. They can be used to handle click events and to enable or disable UI elements. These bindings are bound to an observable or an observableArray object in the ViewModel. An observable issues notifications when their value changes. Knockout provides a simple syntax for reading and writing from an observable, as...

From

Cover of Building UIs with Wijmo

Note

Testing the notes feature. Can I print them all out or copy them?