¿Debo aprender Sass o Less para el 2015?

SASS tiene un ecosistema más grande (por ejemplo, Compass) y ha existido por más tiempo, sin embargo, Bootstrap es hoy en día el marco de frontend más común y usa MENOS, por lo que si eres un tipo de Bootstrap, elige LESS (ahora Bootstrap también admite SASS, pero no en la versión “estándar”).

Actualización: Bootstrap 4 (que se basará en Sass en lugar de MENOS) ha estado en Alpha durante algunos meses. Sin embargo, el blog oficial de Bootstrap dice que el soporte para Bootstrap 3 no se retirará después de que se inicie Bootsrap 4, lo que significa que aún nos puede pasar mucho tiempo desde el día en que Bootstrap 4 se convierte en el jugador principal en el campo, consulte aquí para obtener más información: Bootstrap 4 alfa

Por otro lado, Foundation, que también es un framework de frontend muy popular, utiliza Sass.

La única otra razón (además de que Bootsrap lo respalda de forma inmediata) es porque sugeriría MENOS si no quieres / no puedes confiar en Ruby en tu pila.

Actualización: libSass (una versión de Sass que es nativa, no basada en Ruby) ahora es bastante madura y muchas bibliotecas son compatibles con ella, con la notable excepción de Compass (pero puede reemplazar Compass con Igosuki / compass-mixins).

Este último bit es lo que me mantuvo en el barco MENOS: no soy un programador de Ruby y, sinceramente, no quiero instalar Ruby solo para Sass.

Actualización: ahora he cambiado a Sass debido a las actualizaciones anteriores y porque en mi nuevo equipo la mayoría de la gente estaba acostumbrada.

Sin embargo, debe tenerse en cuenta que actualmente existen algunos compiladores no oficiales basados ​​en js para SASS.

Actualización: node-sass, una envoltura de NodeJS alrededor del libSass basado en C, ahora se incluye en el repositorio oficial de Sass Github, por lo que ahora es una implementación oficial. Ver Sass: libSass

Puedes aprender cualquiera de los dos y son bastante similares entre sí. El más prominente sin embargo es SASS. Si elige ir con SASS, este “tutorial SASS” lo ayudará a comenzar rápidamente. En cuanto a la respuesta de Marco Stazi, incluso bootstrap se ha movido a sass desde menos en v4. Si está buscando otros proyectos destacados, Foundation también usa sass. Y la comunidad alrededor de sass es mejor en mi opinión. Pero nuevamente todo se reduce a las preferencias personales.

SASS. Aunque no hay tanta diferencia en menos y sass, pero SASS es mucho más utilizado.

Puede hacer una investigación en el sitio web del portal de empleo, verifique el JD y verá que 9 de cada 10 solicitan SASS.

La conclusión es aprender como los conceptos son iguales, solo la sintaxis es diferente, pero sí, al menos, adquiera un css-preprocesador.

Gracias,

Mientras examino las respuestas, me quedo con mi pensamiento original. Explore ambos, no confíe en un millón de opiniones diferentes, decida usted mismo.

Prueba ambos, pasa un poco de tiempo para conocerlos. Encontrarás en ese momento que uno funciona mejor para ti que el otro. Ese es el que tú eliges.

Pero para el 2016 …

Desde el sitio web de Bootstrap referente al lanzamiento inmanente de v4:

  • Trasladado de Less a Sass. Bootstrap ahora compila más rápido que nunca gracias a Libsass, y nos unimos a una comunidad cada vez más grande de desarrolladores de Sass.

Me gustaría ir a Sass, por lo que muchos marcos se construyen con él / en él. Foundation usa Sass y si eres fanático de él, entonces tiene sentido aprenderlo. Recientemente también estaba tratando de decidir cuál usar y Sass se hizo cargo de mí después de investigar un poco.

LESS es el más simple para mí, pero depende de su fondo de programación.

Preprocesadores CSS comparados: Sass vs. LESS

Sass a ciencia cierta. No estoy seguro de si Menos continuará siendo soportado por mucho más tiempo. Sass ha sido utilizado por Foundation for Years y Bootstrap también está cambiando oficialmente a Sass.

Personalmente uso MENOS en mis proyectos personales. En realidad no importa cuál uses. Usa lo que tu proyecto te requiera.

Debes aprender ambos para el 2015.

Todo depende en realidad. Algo así como preguntar si prefieres el café o el té.

Personalmente, encuentro que SASS tiene una comunidad más fuerte, así que eso es lo que he mantenido.