Встречается на собеседованиях • сегодня
Зачем нужен препроцессор
Препроцессоры (например, SASS, LESS) упрощают написание CSS, добавляя полезные возможности:
- Переменные – хранят значения для многократного использования
scss
$primary-color: #3498db;
.button { background: $primary-color; }- Вложенность – улучшает читаемость
scss
.nav {
ul { margin: 0; }
a { color: #fff; }
}- Миксины – переиспользуемые куски кода
scss
@mixin flex-center {
display: flex;
justify-content: center;
}
.header { @include flex-center; }- Импорты – разбивают стили на модули
scss
@import 'variables';
@import 'buttons';- Математика – вычисления прямо в стилях
scss
.container { width: 100% / 3; }Препроцессоры экономят время, делают код чище и поддерживаемым, а потом компилируются в обычный CSS.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы