Rails просто пытается побудить вас организовать ваш javascript так, чтобы основной файл javascript не становился громоздким и грязным.Вы можете поместить его в application.js
во время игры и затем переместить его в файл javascript для конкретной страницы, если хотите, это на самом деле ничего не повредит.
Rails автоматически сделает вас пустымjavascript-файл для каждой модели, поэтому, если вы знаете, что будете использовать его в модели с именем posts
, вы поместите его в app/assets/javacsripts/posts.js
.
Подробнее о том, как конвейер активов работает здесь.