Конвейер актива служит основой, чтобы связать и уменьшить или сжать активы CSS и JavaScript. Это также добавляет способность записать эти активы на других языках и препроцессорах, таких как CoffeeScript, Дерзость и ERB.

Конвейер актива является опцией, добавленной к Ruby on Rails 3.1 для обеспечения улучшенной организации и обрабатывающий для JavaScript, таблиц стилей и изображений. Там также существует плагин Grails, названный конвейером актива, который предоставляет эквивалентную функциональность приложениям, разработанным для этой платформы.

Эти активы могут быть разделены на папки под app/assets/ для тех, которые специализированы, lib/assets/ для активов, совместно использованных через несколько приложений, и vendor/assets/ для сторонних активов. Каждая из тех папок имела бы подпапки как javascripts/, stylesheets/ и images/.

Это предназначено для устранения то, что создатель Ruby on Rails David Heinemeier Hansson называет "подходом" секции спама помещения всего кода JavaScript (например), в той же папке, независимо от источника.

Кроме того, поскольку Ryan Bigg зарегистрировал:

Конвейер актива служит основой, чтобы связать и уменьшить или сжать активы CSS и JavaScript. Это также добавляет способность записать эти активы на других языках, таких как CoffeeScript, SCSS и ERB. - Руководства направляющих