@blackfoxy
Стремлюсь стать профессионалом в своём деле.

Кто может объяснить подробно, что такое sass и less(для чайника)?

Изучаю эти направления и пока не очень понятно, что это такое, прошу объяснить простыми словами.
  • Вопрос задан
  • 260 просмотров
Пригласить эксперта
Ответы на вопрос 4
@EvgenZZ
php, javascript developer
проще говоря библиотека для CSS ()

Sass (Syntactically Awesome Stylesheets) — модуль, включенный в Haml. Sass — это метаязык на основе CSS, предназначенный для увеличения уровня абстракции CSS кода и упрощения файлов каскадных таблиц стилей.

https://www.npmjs.com/package/node-sass
Ответ написан
Комментировать
SnaIP
@SnaIP
Front-end разработчик
Можно сказать что это ЯП (простыми словами), который генерируется в css, можешь так же сам любой придумать и он будет из каких либо конструкций генерироваться в CSS, например на node.js читать файл и по каким либо конструкциям генерировать файл с расширением .css
Ответ написан
Комментировать
andead
@andead
друпал девелопер, фрилансер
Ответ написан
Комментировать
Markus_Kane
@Markus_Kane
Full-stack developer (Symfony, Laravel, Vue.js)
Объясню проще:
CSS сам по себе скучен, предполагает необходимость дублирования кода и запоминания таких данных, которые в голове держать не нужно (HEX кодов цвета, отступов для разных типов элементов страницы и т.п.).
SCSS и LESS решают проблему, добавляя переменные, функции, хеши и прочие удобные плюшки в CSS. Кроме того, при грамотной архитектуре стилей, можно очень гибко и удобно управлять стилями отдельных компонент без необходимости поиска отдельной строки в большом-большом файле.
Это если вкратце.
Почитайте здесь более подробно о том, какие возможности предоставляет SCSS.
На мой взгляд, это необходимый инструмент уважающего себя верстальщика.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы