Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Qual o sentido de usar o Sass, uma vez que o CSS já possui a função var()?

Qual o sentido de usar o Sass, uma vez que o CSS já possui a função var()?Mesmo a função @mixer do Sass é dispensável se você realizar um CSS bem estruturado.

Meio que respondendo a pergunta, a única aplicação que vejo é desenvolvimento para navegadores desatualizados. Gostaria de uma opinião de pessoas mais experientes na área sobre a real necessidade de utilizar essa ferramenta.

2 respostas
solução!

Oi Lucas pelo que venho entendendo sobre o assunto é que veio a se usar Sass para estender o CSS, no quesito funcionalidades, sem se preocupar com compatibilidade. Fazendo uma analogia breve, seria como o Typescript estendendo o Javascript.

Não necessitamos do seu uso, mas o proposto é de boa valia para quem precisa de um código mais limpo e de fácil manutenção. Ex:


@mixin border-radius($radius) {
  -webkit-border-radius: $radius;
     -moz-border-radius: $radius;
      -ms-border-radius: $radius;
          border-radius: $radius;
}

.box { @include border-radius(10px); }

O recurso Mixins, que permite reutilizar uma parte do CSS, como se fosse uma function.

Venho me modernizando nesses novos métodos e não tenho me arrependido.

Valeu pela questão, me fez lembrar do proposto disto!

Eu quem agradeço!