アセットパイプラインのRubyonRailsガイドには、次のように書かれています。
公開されているアセットはすべて、アプリケーションまたはWebサーバーによって静的ファイルとして提供されます。提供される前にいくつかの前処理を行う必要があるファイルには、アプリ/アセットを使用する必要があります。
http://guides.rubyonrails.org/asset_pipeline.html
私にとって、これは、画像がWebサーバーによって静的に提供され、前処理を必要としないため、画像をパブリックディレクトリに保持する必要があることを示しています。
画像を入れることに利点はありますassets/
か?