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

Что такое препроцессор

Препроцессор — это инструмент, который обрабатывает код перед его компиляцией или интерпретацией, добавляя дополнительные возможности, упрощая синтаксис или автоматизируя рутинные задачи. В веб-разработке популярны CSS-препроцессоры (Sass, Less) и HTML-препроцессоры (Pug).

Пример с Sass:

scss
$primary-color: #3498db;

.button {
  background: $primary-color;
  &:hover {
    background: darken($primary-color, 10%);
  }
}

После обработки препроцессором превращается в:

css
.button {
  background: #3498db;
}
.button:hover {
  background: #2980b9;
}

Плюсы:

  • Переменные, миксины, вложенность
  • Лучшая читаемость и поддержка кода
  • Автоматизация (например, добавление вендорных префиксов)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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