Встречается на собеседованиях • сегодня

В чем разница между препроцессором и постпроцессором

Препроцессоры (например, Sass, Less) обрабатывают код до компиляции в CSS, добавляя функциональность вроде переменных, миксинов, вложенности. Постпроцессоры (например, PostCSS) работают после компиляции, оптимизируя или добавляя вендорные префиксы.

Пример препроцессора (Sass):

scss
$primary-color: #333;
body {
  color: $primary-color;
}

Пример постпроцессора (PostCSS):

css
/* До: */ .box { display: flex; }
/* После: */ .box { display: -webkit-box; display: -ms-flexbox; display: flex; }

Препроцессоры расширяют синтаксис, постпроцессоры — улучшают готовый CSS.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы