Rails 3 очень гибок в плане управления активами.Таблицы стилей и JavaScript добавляются и минимизируются автоматически в каталоге ресурсов.Мы можем переименовать его так, как захотим, потому что application.js
будет компилировать каждые js
файлы перед отправкой в браузер.
Я хочу знать, как веб-разработчики обычно управляют своим активом.Например, они называют свои js
файлы в зависимости от модели или контроллера?Если у меня есть контроллер Users
, я должен отделить функции Javascript от users.js
или объединить все в global.js
?
Я также знаю, что мы можем хранить javascripts в каталоге vendor, ноэто может быть менее управляемым, потому что мы можем игнорировать их случайно, что, я думаю, лучше вместо этого поместить в каталог assets
.
В любом случае, Руководства по управлению активами Rails - хорошее чтение,но я хочу знать, каковы лучшие практики.
Спасибо.