Ich habe die SproutCore-Anleitung und eine Vorstellung davon haben, was der Rahmen zu bieten hat. Es scheint erstaunlich zu sein, obwohl ich nicht sicher bin, was ich von einem Framework halte, das HTML und CSS hinter den Kulissen generiert. Das, was ich an SproutCore am ansprechendsten finde, sind seine Bindungen - die Verringerung der Menge an Glue-Code, die erforderlich ist, um alles synchron zu halten, kann nur eine gute Sache sein.
Ich bin daran interessiert, zu erfahren, wie die Bindungen von SproutCore implementiert sind. Ich würde gerne in der Lage sein, die Vorteile von Bindungen zu nutzen, ohne unbedingt ein Framework wie SproutCore zu verwenden.
Wie würde man vorgehen, um den JavaScript-Code zu schreiben, der notwendig ist, um Daten und ihre Darstellungen zu verbinden, damit die Ansichten Änderungen an den Daten sofort und ohne Glue-Code widerspiegeln?