ASP.NET Web APIknockout.jsによるSingle Page Application開発 (1)

Single Page Application とは?



UIの作成



代表的な JavaScriptフレームワーク

上記以外にも大小様々なフレームワークが存在します。

それぞれ守備範囲が異なるので、プロジェクトにあったものを選択する (あるいは、採用したJavaScriptフレームワークの機能を考慮して設計する) 必要があります。


今回は比較的軽量な knockout.js を使用します。



Knockout.js

knockout.js の MVVM

knockout.jsでは、以下の様な構成でコーディングします。

MVVMクライアントサイドMVC と呼ばれる事もあります。






次へ