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
![Railsのテンプレートエンジンをhamlやslimに変更する | SG Labs](https://cdn-ak-scissors.b.st-hatena.com/image/square/6a9eda076321ef6ce61528e52f5bcdbfc07e980d/height=288;version=1;width=512/https%3A%2F%2Fs3.amazonaws.com%2Fsglabs%2Fwp-content%2Fuploads%2F2016%2F12%2Frails-haml-slim.png)