こんにちは、hachi8833です。少し前の話ですが、Rails 5.0->5.1で変更されたビューヘルパーのtagメソッドについてメモします。 なお5.1と5.2では変化はありません。 Railsビューヘルパーのtagメソッド Rails 5.2: tag-- ActionView::Helpers::TagHelper Rails 5.1: tag-- ActionView::Helpers::TagHelper Rails 5.0: tag-- ActionView::Helpers::TagHelper きっかけはDHHによる以下のissueです。 issue: #25195 Provide HTML tag dynamic proxy # #25195より # 以前は<span class="bookmark"></span>を次で生成していた content_tag :span
![Rails: 5.1以降タグヘルパーの#tagの新しい記法は#content_tagより便利](https://cdn-ak-scissors.b.st-hatena.com/image/square/9d8640e1839b4b93f3aa52c73c63af54f67752e8/height=288;version=1;width=512/https%3A%2F%2Ftechracho.bpsinc.jp%2Fwp-content%2Fuploads%2F2018%2F11%2Frails_tag_helper_eyecatch-min.png)