Есть ли смысл соединять минифицированные файлы Gulp-ом если...?
Добрый день!
При сборке проекта, есть ли смысл соединять ( gulp плагин concatCSS) все css - файлы, если один из них bootstrap.min.css?
Или же лучше подключать минифицированный gulp-ом файл отдельно от bootstrap.min.css? То есть оба, по отдельности?
Если не хочешь быть первым - не вставай в очередь!
Есть ли смысл соединять минифицированные файлы Gulp-ом если...? один из них bootstrap.min.css
Для HTTP1.0/1.1 - есть, как Вам подсказывает предыдущий оратор. Для HTTP/2 - кол-во файлов уже не так критично, коннект 1, а не 16-32 как в случае HTTP1.x.
Я Вам скажу так - если Вы склеите все CSS, которые используются на большинстве страниц - то хуже не станет, это как минимум. Если у Вас какой-то CSS на 1-ой странице из 100, а вы его вшили в основной CSS - идея была так себе.
Для того чтобы уменьшить количество запросов на сервер лучше использовать 1 css файл, для которого к тому же легко настроить кеширование, так что грузиться он будет только 1 раз. А если стоит вопрос будет ли оно в таком случае работать - да, будет
Я бы посоветовал делать два CSS файла в первый конкатенировать и минифицировать ваши стили и важные библиотеки, например, сетка бутстрап. А второй файл стилей libs.min.css со всеми остальными библиотеками, например, остальную часть бутстрап (если вы ей пользуетесь) используемыми в проекте и подключать этот файл в конце тела html документа