JavaScript MVCベースのパターン(バックボーンとノックアウト)について以下を読みました
- データバインディングと双方向通信が主な関心事である場合、KnockoutJSは間違いなく進むべき道です。このアプローチでは、実際には、DOMノードに格納されているすべての属性または値をJavaScriptオブジェクトにマップできます。
- バックボーンはRESTfulサービスとの統合の容易さに優れていますが、KnockoutJSモデルは単なるJavaScriptオブジェクトであり、モデルの更新に必要なコードは開発者が作成する必要があります。
- KnockoutJSを使用すると、独自の関数をViewModelオブザーバブルにバインドできます。これは、オブザーバブルが変更されるたびに実行されます。これにより、バックボーンと同じレベルの柔軟性が得られます
上記の点について、非常に基本的で簡単な例を教えてください。