Препроцессоры CSS
CSS preprocessor — программа, которая генерирует обычный CSS из собственного синтаксиса. Большинство добавляют то, чего долго не было (или неудобно) в «голом» CSS: mixin’ы, вложенность, наследование селекторов и т.д. Это делает структуру читаемее и проще в поддержке.
Популярные варианты:
- SASS (SCSS)
- LESS
- Stylus
- PostCSS (часто как экосистема плагинов)
Итог
Препроцессор — инструмент DX и масштабирования стилей; на выходе всё равно CSS, который понимает браузер.