KnockoutJSを使ったUIパターン