valid,invalid

関心を持てる事柄について

8/16学んだこと / Backbone.js × Rails / CoffeeScriptにリファクタリング

Backbone.js

昨日に引き続き、RailsとBackboneの組み合わせを試した。

昨日ハマったところもあったのでもう一度0からTodoアプリを作り直してみた。手順はまとめたので別記事にしたい。

CoffeeScript

Todoアプリで書いたのは素のJavaScriptなので、以下を参考にCoffeeScriptに書き換えてみた。文法の練習も兼ねて。

CoffeeScript基礎文法最速マスター - bokuweb.me

backbone.jsとcoffee scriptを組み合わせた小さいサンプル | Developers.IO

主に関数・変数の宣言、クラス定義の記述を変更し、コンパイルエラーを何度も経てようやく動くようになった。 Play2以来久しぶりにCoffeeScriptを書いてみたけど、Rubyを少し書いた後だとよく馴染む気がする。