O'Reilly logo

Web App Testing Using Knockout.JS by Roberto Messora

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2. The Knockout.JS UI Framework Explained

One of the two main topics of this book is Knockout.JS, a JavaScript library that simplifies the development process of rich and dynamic user interfaces. Knockout.JS is one of many libraries out there that implements a presentation design pattern, in particular the Model-View-ViewModel (MVVM).

We will review Version 3.1 and its most important concepts and features using several examples, and try to understand why this library is so important in relation to testing a web application.

However, this book is not intended to be a complete Knockout.JS compendium; please refer to the Knockout.JS website documentation (http://knockoutjs.com/documentation/introduction.html) to discover all the advanced topics ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required