Rails3でHamlを利用する

Gemfileに

gem "haml"
gem "haml-rails"

を追加。

$ bundle

を実行。

erbをHamlに変換するためにerb2hamlを導入する。
Gemfileに

group :development do
  gem 'erb2haml'
end

を追加。

$ bundle
$ rake haml:convert_erbs

を実行。

Rails3でHamlを使う方法

Gemfileに
gem ‘haml’
gem ‘haml-rails’
と記述する。
$ bundle install
を実行。
これで、rails g controller hoge index等すると自動的にテンプレートがhamlで生成される。

Rails3の書籍はどれが良いか

Ruby on Rails3がリリースされたので、書籍がでてないか調べてみました。するとすでに発売されているものがありました。早いですね。

ただしこの書籍、US Amazonでレビューが一つついてて、Rails3の重要な機能のいくつかがカバーされてなくて、多くの章の内容がRails2らしいです。☆一つ。本当か?と思ってしまいますが、購入がためらわれてしまいました。

で、良さそうなのがこれ。ただし発売は2010/10/25です。

予約しとこうかな?