Qual a vantagem oferecida pelo sass e pelo less?

CSS

12/07/2017

Fala galera, beleza?

Tenho estudado assuntos relacionados ao front-end, e ao estudar sobre css cheguei no sass e no less. Vi alguns exemplos usando os mesmos, mas não entendi as vatanges que os mesmos fornecem. Alguém sabe me dizer quais são?
Bernardo Barbosa

Bernardo Barbosa

Curtidas 0

Melhor post

Raphael Alves

Raphael Alves

18/07/2017

A maior vantagem são as variáveis que podemos criar dentro deles, isso permite uma maior reutilização de código, facilita a manutenção e agiliza o desenvolvimento, na minha opinião.

Obs.: Eu só utilizaria em projetos grandes. E a novidade é que o CSS já está implementando esse recurso de variáveis (Está no início ainda, não tem todos os recursos dos pré-processadores e não funciona em alguns navagdores), eu não tenho certeza mas acredito que com o tempo não será mais necessário o uso dos pré-processadores.

Abraaço.
GOSTEI 2

Mais Respostas

Augusto Santos

Augusto Santos

12/07/2017

Boa pergunta, Bernardo. Também tenho essa dúvida. Pessoal, vocês podem nos ajudar com isso?

Obrigado!
GOSTEI 0
Augusto Santos

Augusto Santos

12/07/2017

Woww, muito obrigado, Raphael!

Seria muito bacana ver o CSS trazer essas facilidades de forma nativa.

Valeu!
GOSTEI 0
Fabio Rocha

Fabio Rocha

12/07/2017

Bernardo,

Apenas complementando o CSS permite que você faça muitas coisas, mas alguns recursos acabam faltando para os desenvolvedores. E quanto a variáveis, constantes e sintaxe geral mais rápida?

Como o CSS normal não pode fazer isso, as pessoas criaram pré-processadores para permitir o uso de variáveis em arquivos CSS e, em seguida, analisá-lo para folhas de estilo regulares.

Existem diversos no mercado como Less CSS, Sass, Turbine, Switch CSS, CSS Cacheer, CSS Preprocessor, DT CSS, CSS PP.

Exemplo de comparação o Less e Sass

Variáveis

Sass             | Less
-----------------+-----------------
$color: red;     | @color: red;
div {            | div {
  color: $color; |   color: @color;
}                | }


O Bootstrap usa less e o Yeoman suporta sass

E cada vez mais são criados estes facilitadores mas como o colega acima falou depende de cada caso.

Grande Abraço.
GOSTEI 1
Bernardo Barbosa

Bernardo Barbosa

12/07/2017

Vlw pela dica fabio :)
GOSTEI 0
Eduardo Farias

Eduardo Farias

12/07/2017

Fala Bernardo, beleza cara?

Minha opinião é parecida com a do Raphael. Na vez que usei o sass num projeto, não consegui ver tantas vantagens no seu uso. Essa paada das variáveis o CSS parece estar implementando na versão atual.

E com o passar das versões, acredito que o CSS puro fará tanto com que o LESS e o SASS fiquem obsoletos. Acredito que a tendência é essa.
GOSTEI 0
POSTAR