Компас и SASS или меньше и?

Я понимаю, что Less предлагает мне CSS, и я также посмотрел на продукт twitter bootstrap. Но может кто-то объяснить, как они сравниваются с Compass и SASS. Я действительно только понимаю, что SASS сейчас. Как насчет компаса, что это для меня.

Я работаю на платформе Windows с ASP MVC3 (4). Могу ли я использовать Compass и SASS на этой платформе?

Ответ 1

SASS и LESS в основном одинаковы; возможность использовать переменные и mixins и т.д., а затем скомпилировать это для обычного css.

Twitter Bootstrap - это фреймворк css (включая некоторые плагины javascript) со всеми типами разных стилей, которые помогут вам быстро и быстро выполнить определение сетки, типографику и т.д. Он предлагает некоторые файлы LESS, но это не имеет никакого отношения к LESS сам по себе.

Компас - это скорее рамочная структура, которая сочетает в себе вышесказанное. Он использует SASS с гораздо более вспомогательными функциями, чем то, что SASS и LESS предлагают сами. Он также включает в себя аналогичную фреймворк CSS для загрузки Bootstrap под названием Blueprint.

С множеством функций я определенно буду использовать Compass для всех моих предстоящих проектов.
Это также очень хорошо документировано! http://compass-style.org/reference/compass/

И о поддержке .NET/MVC3, посмотрите здесь: http://thedevstop.wordpress.com/2012/01/08/integrating-the-compass-css-framework-into-visual-studio/
Я еще не пробовал это сам, но это кажется лучшим решением, которое я видел до сих пор.

TL; DR
Я бы сказал, что Compass - это путь!

Ответ 2

Twitter Bootstrap framework довольно популярен и основан на LESS. Я проверил его рефинансирование github, и он, по-видимому, по крайней мере в два раза больше активности компаса, и больше людей предпочитает проект. Просто что-то, о чем нужно знать, вы, скорее всего, будете в порядке с тем, что вы выбираете, оба кажутся очень прочными.