Railsのビューのテンプレートエンジンは、デフォルトでerbが適用されます。 しかし、hamlやslimを用いた方が、コードが見やすく、綺麗に書けそうです。 ここでは、Railsアプリで使用するテンプレートエンジンをhamlやslimに変更する方法について纏めます。 環境 検証に使用したのは、 Ruby 2.3.3(rbenv) Rails 5.0.1 haml-rails 0.9.0 slim-rails 3.1.1 です。 hamlを使う Railsのジェネレータが生成するビューテンプレートをhamlに対応させるために、haml-railsを使用します。 Gemfile haml-railsをGemfileに追加して、bundle installします。 haml:application_layoutジェネレータ haml-railsを導入すると、haml:application_l