質問: `app/views/layouts/application.html.haml` の1行目で `!!! 5` という表記がありましたが、これは何を意味しているのでしょうか?
回答: それは``を表しています。 `.haml`という拡張子が示すとおり、それはHamlというテンプレート言語で書かれたものであり、HTMLに変換されます。``はHTML5のDOCTYPE宣言であり、それに対応するHamlの記法が`!!! 5`です。 Hamlのドキュメントの!!!の節に説明があります。