Data binding with modern JavaScript frameworks

Due to the complexity that comes with data binding design patterns, there are some standalone JavaScript libraries, such as Rivets.js and Knockout.js, that can provide it for you. Many full-fledged JavaScript frameworks also include their own implementations of data binding as a core feature.

Data binding with AngularJS

AngularJS, which is maintained by Google, is one of the most popular modern JavaScript frameworks. As discussed in Chapter 2Model-View-Whatever it is a self-avowed MVW framework. In addition to its MVW architectural pattern implementation, it includes a powerful data binding design pattern, which is often its most touted feature.

One-way data binding with AngularJS

One-way data binding ...

Get Mastering JavaScript Single Page Application Development 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.