Less is Best

rubyが好き。技術の話とスタートアップに興味があります。

backbone.jsを勉強してみました。

backbone.js。

AngularJSなどもよく聞きますが、JavascriptのクライアントサイドMVCフレームワークです。 Angularとは異なりbackbone.jsはunderscore.jsに依存しています。

webサービス作るに当たって、せっかくですし何か習得したいと思い立ち、勉強していたモノです。

参考にしたサイトをまとめておきます。

リンク集をさらにまとめてみる

http://havelog.ayumusato.com/develop/javascript/e544-backbone_learning_resources.html http://blog.ik.am/entry/view/id/121/Backbone.js%E3%82%92%E5%8B%89%E5%BC%B7%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E3%83%AA%E3%83%B3%E3%82%AF%E9%9B%86

英語ですが自分が一番わかり易かったチュートリアル。backbone+jasmineでTDD

http://net.tutsplus.com/tutorials/javascript-ajax/building-and-testing-a-backbone-app/

Rails3.2とBackbone.jsでToDoアプリ with backbone-on-rails

http://blog.scimpr.com/2013/01/13/rails3-2%E3%81%A8backbone-js%E3%81%A7todo%E3%82%A2%E3%83%97%E3%83%AA%E3%82%92%E4%BD%9C%E3%81%A3%E3%81%A6%E3%81%BF%E3%81%9F%EF%BD%9Ebackbone-on-rails/

そして安心のドットインストール

http://dotinstall.com/lessons/basic_backbonejs

で、rails3.2+jasmine+backbone.jsの環境でいろいろと遊んでみました。ドットインストールは他のサイト巡回して勉強したあとにリリースされたので、あと少し早ければ... と思ったり。ドットインストールいいですよね。動画見て、反復するのはとても理解しやすいです。