我正在开始我的第一个RoR项目,我现在已经是一个LESS用户了一段时间。我没有反对Sass,我只是偶然发现了LESS。那说:
我不想知道哪个Sass和LESS“更好”,只是因为有一个固有的理由喜欢Sass和Ruby开发。
答案 0 :(得分:6)
一般来说,这是一个品味问题。两种语言都有类似的概念(变量,混合,嵌套,......),因此可以类似地使用。
我个人更喜欢SCSS风味或SASS,因为它大部分类似于CSS(事实上,它是语法CSS),我不需要完全学习一门新语言。对我而言,感觉非常自然。另一方面,LESS(以及一定数量的SASS)使用新的语法,这使得开始使用更加困难,并且不允许使用现有的CSS(这对我来说非常重要)。
另一个重要的一点是,自3.1以来Rails认可SASS作为默认样式表库。虽然你可以覆盖它并使用你喜欢的任何东西,但许多人使用的是默认值。
答案 1 :(得分:0)
SASS与HAML相似,这就是我更喜欢SASS
的原因