В этой статье вы прочитаете какой препроцессор CSS выбрать в 2020 году SASS или Stylus, думаю будет очень интересно, ещё стоит сказать, что тут будет скорее рефлексия, чем полноценный вывод.
Также можете прочитать статью «SASS или LESS что лучше начать учить», если вы выбираете между SASS и LESS.
SASS и Stylus:
А первым делом мы рассмотрим оба препроцессора.
SASS:
Sass (Syntactically Awesome Stylesheets) — это метаязык на основе CSS, предназначенный для увеличения уровня абстракции CSS-кода и упрощения файлов каскадных таблиц стилей, он появился в 2006 году.
Также стоит сказать, что у него есть два синтаксиса SASS, который был изначально, и SCSS, который появился под влиянием LESS.
Тут скажу, что на мой взгляд последний синтаксис SCSS не много удобнее и он больше похож на стандартный CSS.
Самое главное преимущество в том, что он очень популярен, это значит, что вам будет проще найти работу, со знанием этого будет проще найти вам работу.
Stylus:
Stylus также метаязык на основе CSS, его синтаксис похож на SASS, который больше похож на оригинальный, на первый, в остальном это одно и тоже, он более новый, появился в 2011 году.
За счёт того что Stylus более новый, он лишён многих не достаток SASS и также LESS, который появился ещё 2009 году, то есть раньше.
Например:
- Он более гибкий, чем тот же SASS;
- В Stylus есть понятие прозрачного миксина, то есть вы создаёте мексин, и объявляете его как обычное свойство, что бывает удобно, особенно когда речь идёт о дальнейшей поддержки;
- Он написан на JavaScript, что делает возможность ещё более простую поддержку и отслеживание багов;
Что выбрать:
Теперь разберём что всё таки выбрать, тут на мой взгляд всё завесит от ваших потребностей, если вы хотите быстро найти работу, то стоит присмотреться к SASS.
Иначе же, если вам для своего какого-то проекта, то можно изучить Stylus, чтобы разработка была максимально эффективна и конфорка.
В остальном нет разницы что вы выберите, так как, препроцессоры при желание можно изучить за один день, поэтому посоветую особо не парится.
Вывод:
В этой статье вы прочитали сравнение SASS и Stylus, и узнали что лучше выбрать, надеюсь вам это помогло.
Также посмотрите документацию по SASS и Stylus.