Das Projekt o_O von weepy verbindet die Power von KnockoutJS mit der Agilität von Backbone. Das Binding von Objekten an HTML wird damit sehr einfach. Hier ein Select-Beispiel:
//HTML-Teil:<select bind="value: animal;options: ['pig', 'dog', 'cow']"></select><select bind="value: number;options: {Ten: 10, Twenty: 20}"></select><p bind="text: number()+" "+animal() +"s""></p>//JS-Teilvar farm = {animal: o_O.property('cow'),number: o_O.property(20)}o_O.bind(farm, '#example')
Eigenschaften werden über o_O.property(default) festgelegt, die Abhängigkeiten automatisch auflösen. o_O.bind(object, '#dom') bindet ein Objekt mit bind-Attributen an einen HTML-Abschnitt. o_O.collection() sammelt Objekte. o_O.klass fasst o_O.property-Elemente zusammen.
jQuery ist Voraussetzung für o_O. Der Download erfolgt entweder als Zip- oder Tar-Archiv, beziehungsweise über den Klonvorgang in Git.




