はじめに JsViewsではデータソースの値を変更する、およびデータソースの変更を監視する機能を、JsObservableというライブラリとして提供しています。JsObservableを使用すると、以下のことができます。 データソースの値をJavaScriptから変更し、再度データバインドを行う データソースの値が変更された際に、通知を受け取り任意の処理を行う 今回はJsViewsの一部であり、MVVMパターンを実装するために不可欠なJsObservableの使い方を紹介します。 JsViewsを用いてMVVMパターンを実装する場合、ViewはHTMLで書かれたUIであり、ViewModelはJavaScriptのオブジェクトとして定義されたデータソースです。 JsObservableは、ViewModelとModelを繋ぐ働きをします。ModelはJsObservableを用いてView