Подтвердить что ты не робот

Почему SASS устарел в пользу SCSS?

В принципе, почему SCSS вместо SASS? Сокращение SASS было основной причиной, по которой я взял SASS, я недавно вернулся к ней и понял, что она больше не в пользу. Любые причины, по которым?

4b9b3361

Ответ 1

У Sass есть два синтаксиса. Новый основной синтаксис (как и Sass 3) известен как "SCSS" (для "Sassy CSS" ) и является надмножество синтаксиса CSS3s. Это означает что каждая действительная таблица стилей CSS3 действительный SCSS. Файлы SCSS используют расширение .scss.

Второй, более старый синтаксис известен как синтаксис с отступом (или просто "Sass" ). Вдохновленный гибкостью Хэмлса, его предназначен для людей, которые предпочитают краткость по сравнению с CSS.Вместо скобок и точек с запятой использует отступ строк укажите блоки. Хотя уже не первичный синтаксис, синтаксис с отступом будет по-прежнему поддерживаться. файлы в синтаксисе с отступом используйте расширение .sass.

Источник: http://sass-lang.com/

Если вам нравится sass больше, чем scss, вы можете использовать его! scss предназначен для людей, которым не нравится синтаксис с отступом. И очень легко преобразовать файл css в scss beacause scss - это надмножество css.

То, что это уже не в пользу, вероятно, потому, что разработчики любят scss больше. Но это вопрос вкуса. Я лично все еще предпочитаю sass.