O'Reilly logo

Backbase 4 RIA Development by Sergey Ilinsky, Ghica van Emde Boas

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 5. Data-bound Widgets

Every web application contains data. In the beginning of the Web era, data, structure, and formatting were sent in one package from the server to the browser, as you all know. Then, CSS came along to separate formatting from data and structure. To separate structure and data, more is needed: still most web applications prepare the whole web page on the server and fill tables, select boxes, or other widgets that contain dynamic data, by weaving structure and data together.

Data binding makes the next step possible—the separation of structure and content.

Data binding is an interaction between a dataSource and a dataObserver. A dataSource only knows about data and how to retrieve it from a server. A dataObserver knows ...

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