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.