O'Reilly logo

SproutCore Web Application Development by Tyler Keating

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

Binding properties for error-free consistency

At this point, we've already got a great toolkit for working with the properties of our SC.Object subclasses, but we don't yet have the proper means to connect separate object properties together. This is where we will turn to SproutCore's bindings. Bindings are another one of those framework features that native software developers have enjoyed for some time, but have not been available in a web framework. I say enjoy for good reason, bindings makes up for clean and magical code. As it turns out, SproutCore's bindings were actually modeled on and so I've heard, improved upon the binding system in Cocoa.

Let's look at why bindings are so important. Here's a screenshot of a SproutCore application of ...

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