Несколько дней назад я задавал себе тот же вопрос. После обширных исследований:
"Нет лучшей системы для организации CSS"
У меня нет большого опыта работы с LESS, хотя SASS показался мне более понятным.
Вам не нужен Ruby на сервере для SASS, просто установите его на свой компьютер и загрузите/синхронизируйте полученные файлы css на свой сервер как обычный файл css. (SASS может поддерживать огромные веб-сайты, обычный (уменьшенный) статический файл CSS = меньше работы на сервере).
На веб-сайте SASS упоминается, что синтаксис "SASS" более лаконичен, чем более новый синтаксис "SCSS". Многие будут спорить, но отступы красивые, без скобок и точек с запятой, а также импортировать как + и миксины как = и т. д. Синтаксис SCSS был просто создан, чтобы конкурировать с синтаксисом LESS. Я пробовал и то, и другое, и «для меня» синтаксис SASS намного веселее, но это только мой POV.
Текстовый редактор и его настройки играют огромную роль при выборе между SASS и синтаксисом SCSS. Если вы не знаете, как сделать отступ в 2 пробела с помощью ярлыка, вы можете потратить все время, морщась от кода с синтаксисом SASS. SCSS не выдаст вам ошибок из-за отступа не на своем месте, вы можете быть настолько грязными, насколько вам нужно (точно так же, как ручной css), действительно зависит от личного выбора, хотя Крис Эппштейн имел смысл, думая об удобстве личной и командной работы (в комментариях ):
http://thesassway.com/articles/sass-vs-scss-what-syntax-is-best
SCSS заполняется быстро, так как сейчас он используется по умолчанию, поэтому, если вы собираетесь изучать синтаксис SASS, вы, вероятно, в конечном итоге будете знать оба, поскольку все новые ресурсы направлены на SCSS. (Кстати, вы можете преобразовать синтаксис SASS в SCSS наоборот)
Так что все зависит от предпочтений. Попробуйте их все, включая LESS. (Компас отличный)
person
frontsideup
schedule
31.03.2012