タグ

backbone.jsに関するKshi_Kshiのブックマーク (4)

  • Backbone.jsに入門してみる【View編】 - yutaponのブログ

    今回はBackbone.Viewを取り扱います。 この記事を書く前にいろいろ試してみたのですが、 なかなか難しく理解が甘いので2回やります。 Backbone.Viewとは MVCモデルでいうVCがBackbone.Viewになります。 サーバーサイドのMVCフレームワークを使ってきた人には ビューなのにコントローラ?だと思いますが、Backbone.Viewでは コントローラメソッドとビューメソッドの二つを意識して使い分けます。 意識して、なので決まりがあるわけではありません。 慣れないうちはModelに書くべきロジックもViewに書いてしまいがちですが、 できればそれぞれの責務に応じて分離を心掛けましょう。 Backbone.Viewの使い方 Backbone.Viewを拡張して使います。 el(element)という属性にセレクタを渡すと、$elという属性にelの jQueryオブジ

    Backbone.jsに入門してみる【View編】 - yutaponのブログ
  • Rendr: Run your Backbone apps in the browser and Node

    By Spike Brehm You may remember our blog post back in January that first introduced Rendr, our library for running Backbone.js apps seamlessly on both the client and the server. We originally built Rendr to power our mobile web app, and in the post we explained our approach and showed some sample code. We’ve been blown away by the response from the community. With 80,000 hits to the original blog

    Rendr: Run your Backbone apps in the browser and Node
  • 2012年に使いたいJavaScriptのMVCフレームワーク14選 - memo.yomukaku.net

    1億総スマホが近づいたこの頃に、JavaScriptのMVCフレームワークに何を使うか? node.jsと使ってみたいウェブアプリのフレームワークの候補を14選んでみました。 MVCフレームワークといっても、純粋なMVCだけではなく、MVVM、MVC2、MVPなど広義のMVCフレームワークを含みます。成熟したフレームワーク backbone.jsのように一定の歴史のあるものや、express.jsのようにnode.jsでのデファクト・スタンダードになっているようなものを含め、今すぐプロダクション環境で使用できる成熟度があると思われるフレームワークをまとめます。 Backbone.js http://documentcloud.github.com/backbone/ 古参のフロントエンド向けMVCフレームワーク。 node.jsに限らず、Rails等のフレームワークでもフロントエンド側の

    Kshi_Kshi
    Kshi_Kshi 2012/11/10
    JSフレームワークの特徴を紹介してくれている。ありがたい。
  • Backbone.jsを利用したクライアントサイドMVCの導入についてそろそろ書いておくか - 出町ミスド攻防記

    jQueryヘビーなアプリケーションの問題点と、MVCによる構造化の必要性 jQueryは、ブラウザ上で動くJSアプリケーションの開発生産性を劇的に向上させました。DOM操作による動的なページ書き換え処理などは、セレクタを使ってちょろっとコードを書くだけで、ほんの数行で記述できてしまいます。 しかし、この方法の延長で、大規模なJSアプリケーションを構築することは果たして現実的でしょうか。例えば「GMail」や「New Twitter」程度の規模のJSアプリケーションを書かなければならないとしたら、どうでしょう? 大規模なJSアプリケーションを開発するには、こういった手法を延長するのではなく、より洗練されたデザインパターンを導入する必要があります。この目的にぴったりのデザインパターンが、「MVC」デザインパターンです。 MVCパターンは、Webの世界ではサーバサイドプログラミングで広く知られ

    Backbone.jsを利用したクライアントサイドMVCの導入についてそろそろ書いておくか - 出町ミスド攻防記
  • 1