Стоит ли отказываться от CSS препроцессоров в 2025 году
Разбираем, можно ли в 2025 году отказаться от Sass и PostCSS в пользу нативного CSS, Lightning CSS и Tailwind. Плюсы и минусы современных инструментов.
Когда-то давно в нативном CSS не хватало многих важных функций, поэтому разработчики годами придумывали всевозможные способы упростить написание CSS.
Способы упрощения написания CSS можно разделить на две группы:
- Препроцессоры
- Постпроцессоры
К препроцессорам относятся такие инструменты, как Sass, Less и Stylus. Как следует из названия категории, эти инструменты позволяют писать CSS в их синтаксисе, прежде чем компилировать код в валидный CSS.
Постпроцессоры работают в обратном направлении — вы записываете в CSS-файл невалидный синтаксис CSS, а постпроцессоры изменяют эти значения в валидный CSS.
Сегодня существует два основных постпроцессора:
- PostCSS
- Lightning CSS
PostCSS — это самый большой представитель этого направления, а Lightning CSS — новый и заслуживающий внимания.