Я играю с приложениями с рельсами 4.2, и кажется, что он загружает все мои таблицы стилей для каждой страницы.rails 4.2 assets loading
Это правда? Как лучше, чем загружать для каждой страницы только соответствующие таблицы стилей?
С одной стороны, я знаю, что все они будут минимизированы при выходе на производство, и это уменьшит общий размер и кеширует один CSS для всего веб-сайта.
С другой стороны, на странице у меня могут быть тонкие страницы, для которых нужно будет обрабатывать только несколько строк CSS, которые будут получать тоны файлов без всякой причины. Это также потребует от меня быть строгим и безопасным при выборе имен классов, чтобы не иметь столкновений и нежелательных переопределений.
Что относительно активов JS? Он действует одинаково? (Я думаю, что ответ за объекты изображения «ад нет!»)
Да, это правда. Лучше использовать турбо-ссылки и кеширование. Есть способы обойти его (см. Ответы) – Yule