Согласно O'Reilly High Performance Web Sites (страницы 15-16), настоятельно рекомендуется делать как можно меньше HTTP-запросов для высоких -представление. Таким образом, существует ли библиотека для объединения нескольких файлов JS в один файл, а также библиотека для этого и для CSS?
Что касается JavaScript, у меня сейчас загружаются как минимум 4 разные библиотеки: jQuery 1.6.x, несколько подключаемых модулей jQuery и один файл JavaScript приложения для логики приложения. У меня также есть 2 файла CSS, Bootstrap и файл CSS моего приложения.
Есть ли инструменты, чтобы облегчить это? Было бы неплохо иметь инструмент, который я мог бы использовать из Python или из Bash (я использую Linux) для «компиляции» и минимизации нескольких таблиц стилей CSS.
(Если это возможно как дополнение к Django, даже лучше [например, manage.py упаковать static / bootstrap.min.css static / application.css ...
])