Backbone.js の資料をざっとリストアップ
■Backbone.js
●"Backbone.js"
公式サイト:最近ロゴが変わりましたねえ。
メソッド一覧見れる。が、その辺はソースコードを見るのがよいです。
●"社内でbackbone.js with Rails勉強会を開催しました blog.mah-lab.com"
だいたいの雰囲気はつかめる感じ
今のプロジェクトでは hamljs 使ってるなあ
■Rails
●"meleyal/backbone-on-rails GitHub"
Railsエンジニアなら、これの Scaffold やればだいたいわかるはず
■全体的
●"Single Page Web Applications with CoffeeScript, Backbone and Jasmine"
coffee いいよ coffee
全体的になんとなくの使い方がわかる感じ
●"『Backbone.jsの1番良いリファレンスを頼む』へのAwesomeな回答を翻訳してみた hamheiの日記"
たくさん載ってます
●"Underscore.jsとBackbone.jsちょっと試した Takazudo hamalog"
それぞれをなぜ使うのかが書いてあって、使い所がわかる感じ
●"backbone.js と一緒に使っていたライブラリ達"
@hsbt さんがbackbone.js と一緒に使っていたライブラリ達
■Underscore.js
●"Underscore.js"
Backbone.js の中で使われている
●"Underscore.jsの機能表"
これは便利そう!
■Test
●"Testing Backbone applications with Jasmine and Sinon – Part 1 – Tinned Fruit"
テストについてなんとなく
●"getting started for tdd using jasmine and backbone.js | iknuth"
テストについてなんとなく
まとめ
- Rails使いなら "backbone-on-rails" のスキャフォルド
- "CoffeeScript" いいよ(Rubyっぽく読みやすくなるのでオススメ。もう function とか書いてらんない。 NetBeansにプラグインある)
- "Jasmine" もいいよ(CoffeeScriptで書ける)
- "Jasmine-headless-webkit" いいよ(コンソールからコマンドだけでテストできる)
- "jasminerice" もいいよ(CoffeeScriptで書いて localhost:3000/jasmine とかで実行できる)
追記:2012/03/17
backbone-on-rails はいろいろ変わったみたい。こっちでスキャフォルドすると良い感じでした。。。
"codebrew/backbone-rails" https://github.com/codebrew/backbone-rails