Following are some of the most prominent features of KnockoutJS.
It is very simple to bind application data with html UI elements via simple and easy data-binding syntax. This helps improve responsiveness of the application.
Binding between html elements and application data is two way. If you change the value of the application data, it is immediately reflected by the UI element and vice versa.
KnockoutJS contains builtin templates that help create UI applications in a rapid manner.
You can easily add new features to knockoutJS applications.
This tutorial merely contained KnockoutJS introduction. In the upcoming tutorial, we shall see how to setup knockoutJS environment and how to run our first application.