タグ

Knockout.jsに関するSnowCaitのブックマーク (3)

  • MVC(MVVM) JS フレームワークの中でKnockoutJsを選んだ理由 - Qiita

    数あるJS Frameworkの中でKnockoutを選んだ理由を紹介します。 つくりたかったもの ざっくりいうと、、、チームマネジメント用のタスク管理ツール。基的なtodo機能が人に紐付いていて、マネージャーがそれを一括管理できる。大規模ってほどではないと思います。 DOMへの即時反映+各々の環境でもリアルタイムに更新したい。リアルタイムはRails-Websocket使うとして・・その他のDOMの動き、通信は何で実装しよう、という感じ。 先にKnockoutを導入したかった理由を上げてみます。 (これはフレームワークを使いたかった理由)jQueryでDOMがめちゃくちゃになってよく泣いていたので、ビューをバインドできるMVがあるフレームワークを使いたかった。 学習コストが低い。資料やチュートリアルが豊富。フレームワークをガッツリさわったことがないので最初にはちょうどいいと思った。 機

    MVC(MVVM) JS フレームワークの中でKnockoutJsを選んだ理由 - Qiita
  • ASP.NET MVC で動的なドロップダウンリストを実装する - miso_soup3 Blog

    ASP.NET MVC で、動的なドロップダウンリストを実装する方法です。 都道府県を選択すると、市町村のドロップダウンリストの項目の値が変わるという、 よくあるパターンです。 knockout.js がオススメ よく見かけるのが、選択した値に関係なく、全てのデータを取得して、 jQuery で表示する項目を制御したりする実装。 パフォーマンスも悪いですし、コードが複雑になりがちです。 一般的には、必要なデータのみ取得して、jQuery で制御すると思いますが、 knockout.js を利用すると、コード量が少なくなり、読みやすくなるのでオススメです。 例えばこんなコードになります↓ ということで ここでは、クライアント側は、knockout.js と jQuery を使った方法について書きます。 Jsonデータを返すサーバー側は、ASP.NET MVC の JsonResult を使用

    ASP.NET MVC で動的なドロップダウンリストを実装する - miso_soup3 Blog
  • 3つのMVC系人気フレームワーク、Backbone.js/AngularJS/Knockout.js [スライド&動画]

    それぞれのJavaScriptフレームワークに詳しい3人の講師が、30分ずつ、フレームの概要や基的な使い方を紹介。その後の10分ほどで、それぞれの講師への質疑応答や、それぞれのフレームワークの機能比較や意見交換を行うパネルディスカッションを実施。 [Backbone.js]LINE株式会社 開発1室 UITチーム 清水 大輔 [AngularJS]金井 健一(AngularJS Japan User Group 管理人) [Knockout.js]沢渡 真雪 [質疑応答&パネル・ディスカッションのモデレーター]グレープシティ株式会社 八巻 雄哉 ← 前回 連載 INDEX 次回 → 6月8日(土曜日)に開催したセミナー「第1回 Build Insider OFFLINE」のRoom A 14:35~16:30のセッション動画(115分)とスライドを視聴・閲覧できます(映像上ではスライドの

    3つのMVC系人気フレームワーク、Backbone.js/AngularJS/Knockout.js [スライド&動画]
  • 1