Category Archives: Overview

Establishing Bindings

At the heart of Coherent is the process of binding values in your data model to views in your UI. But this can be rather confusing, since it’s an entirely different style from traditional web development.

There are two ways to establish bindings and each has its place. The first is straight programatic binding via calling [...]

Resurrected Old Content

As part of getting the new coherentjs.org Web site ready, I dragged out a back up of the original content. The import for Wordpress went relatively smoothly, but it’s pretty clear this content either needs to be cleaned up or rewritten.

The biggest problem is that a lot of it is simply not accurate any more. [...]

Properties And Bindings

Possibly the two most important concepts in the Coherent library are properties and bindings. If you’re familiar with modern programming languages, you’ve probably run across properties before, but bindings may be new unless you’ve worked with Apple’s Cocoa library. In order to get the most out of Coherent, you’ll need to understand these two facilities.