При написании javascript для определенной страницы на сайте, когда вы хотите превратить javascript в функцию и включить его в application.js
?
Я видел предложения об этом (и minifying или gzip-ing), чтобы минимизировать HTTP-запросы. Это имеет смысл, но как насчет ремонтопригодности? Если у меня есть js-код, специфичный для одного представления, кажется, что больше работы нужно посмотреть на потенциально массивный application.js
. Этот код может быть встроен в это представление или помещен в его собственный файл .js
(или .js.erb
или .rjs
) в этой папке просмотра.
Я видел еще одно предложение которое Rails автоматически объединяет все javascript в один файл. Это правда?
TL;DR: сколько или как мало должен заботиться разработчик об оптимизации при написании javascript?