詳細
RailsでHamlを利用します。
HamlはHTMLを生成するためのマークアップ言語。
記述が冗長なHTMLを簡潔に記述することができます。
詳しきは公式サイトへ
http://haml.info/
詳細
Gemfileに以下の記述を追加します。
gem "haml-rails", "~> 0.4"
既存のerbファイルをhamlに変換したい場合は以下を追加します。
gem "erb2haml", "~> 0.1.5"
試しにデフォルトで生成されるapplication.html.erbをhamlに変換します。
rake haml:replace_erbs
hamlになったことを確認
!!! %html %head %title Rails4demo = stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true = javascript_include_tag "application", "data-turbolinks-track" => true = csrf_meta_tags %body = yield