The asset pipeline is implemented by the sprockets-rails
gem, and is enabled by default.
You can disable it while creating a new application by passing the --skip-sprockets
option. This will generate a config/application.rb
with a require to sprockets commented out.
- Concatenate assets into master (.js, .css) files and name them with a SHA256 hash to keep tracking of content changes, improving browser caching management.
- Minification or compression.