Preface

JavaScript technologies are playing a much larger role in modern web applications. These application are expected to be rich, interactive, responsive, modular, and maintainable. The applications are often required to redraw parts of the user interface. The data and business logic must be kept separate from the presentation in order to develop modular and maintainable web applications that are interactive and provide a richer user experience. The data and the presentation could then be bound in a way that updates to one would update the other. Similarly, the business logic could be bound to events triggered by the presentation. Developing applications on this design in pure JavaScript can be complex and time-consuming. It becomes evident, ...

Get KnockoutJS by Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.