Какие файлы js/css я должен связать?

Я изучаю возможности объединения ASP.NET 4.0, и мне просто любопытно, какие правила / практики придерживаются люди, когда решают, какие файлы связывать?

Должен ли я сгруппировать вещи по тому, что они есть, как положить все jQuery файлы вместе или это хорошая идея просто объединить все файлы, которые используются в одном месте?

2 ответа

Решение

Я рекомендую прочитать этот учебник по пакетированию и минификации

пакетирование и минификация

Лично мне нравится иметь один пакет CSS и один пакет JS на страницу. Каждый пакет будет содержать только файлы, необходимые для этой страницы. Сохраняет http запросы и размер вниз.

Я думаю, как связать ваши файлы могут быть в значительной степени субъективными. Единственное, с чем, я думаю, согласится большинство, это то, что вы должны упорядочивать свои файлы, если у вас их больше, чем несколько.

Если вы работаете над простым сайтом и у вас есть только несколько файлов JS и один файл CSS, я не вижу проблем с их размещением в одном месте.

После того, как вы получите несколько файлов, я хотел бы как минимум сгруппировать их по типу:

/lib/css
/lib/js
Другие вопросы по тегам