様々なjavascriptライブラリを使用していると、どうしてもファイル数が増えてしまいますよね。 ファイルが増えるのは良いのですが、それによりページを開くのに時間がかかる場合があります。 できるだけ一つにまとめるのが良いようですね。 そこで複数のJavaScriptをサーバーサイドで一つにまとめてくれるRubyライブラリ「Sprockets」をご紹介します。 HTTPのアクセス数を減らす事にもなるのでサーバーにもクライアントにも優しい対策です。 以下のようなコードで動的に生成できるようです。 secretary = Sprockets::Secretary.new( :asset_root => "public", :load_path => ["vendor/sprockets/*/src", "vendor/plugins/*/javascripts"], :source_files
![複数のJavaScriptを自動的に一つにまとめてくれるRubyのライブラリ | Web活メモ帳](https://cdn-ak-scissors.b.st-hatena.com/image/square/8cac749bf84a232b38d964f1961a5cec69736f0a/height=288;version=1;width=512/https%3A%2F%2Fblog.verygoodtown.com%2Fwordpress%2Fwp-content%2Fuploads%2F2010%2F04%2F20100413-01-600x147.png)