Ivan-P
@Ivan-P

Зачем нужен PostCSS если есть Gulp и его плагины?

Информация в сети очень расплывчатая. Самый первый аргумент во многих - без PostCSS нужны миксины с префиксами или даже будете прописывать префиксы вручную. Также упоминается что PostCSS отлично минифицирует css.
Но ведь эти и многие другие задачи можно легко с помощью плагинов Gulp коих сотни на любой вкус.
В чем же тогда прелесть и преимущество PostCSS?
Что такого может PostCSS что не сможет Gulp?
  • Вопрос задан
  • 967 просмотров
Пригласить эксперта
Ответы на вопрос 3
c01nd01r
@c01nd01r
Продам гараж
Оно не то, что бы там лучше или еще как-то...
PostCSS немного про другое.
Он предоставляет API для работы с CSS, который он получил на вход. А плагины для PostCSS используют этот интерфейс для кастомизации/модификации/что-там-делает-ваш-плагин.
Т.е. это еще один инструмент для работы со стилями.
Можно использовать его вместе с gulp, можно использовать заместо gulp.
Используйте так, как вам удобно.
Ответ написан
Комментировать
sijio
@sijio
Frontend Developer (React, Vue, Material UI)
Gulp предоставляет лишь общие инструменты для сборки пакета. Имеющиеся у Gulp инструменты для работы с CSS сильно уступают по возможностям тому, что предлагает PostCSS.
PostCSS через большое число плагинов предоставляет инструменты специально предназначенные для обработки CSS. PostCSS парсит переданный ему CSS файл, создавая в памяти виртуальную структуру для описанных стилей. Это преоставляет больше возможностей для их обработки.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы