Quando usar o pré-processador CSS

Pré-processador CSS

Existem muitos pré-processadores CSS por aí, como Sass, Less, Stylus … embora sejam ótimos, o uso excessivo do pré-processador às vezes é uma coisa ruim.

1. Você não precisa

Por exemplo, se você está fazendo um site para um amigo ou um açougueiro local, não há razão para usar o pré-processador! É claro que eles economizam seu tempo, mas é um uso terrível dos recursos da Internet do usuário e uma perda de tempo.

2. Todas as funções estão disponíveis em Js

Quando você pensa sobre isso, todas as funções adicionais desses pré-processadores podem ser facilmente feitas em Js. Por exemplo, variáveis:

Menos :

@blue:blue;

Js :

var blue = 'blue';
document
.getElementById('someId').style.background = blue;

A mesma regra se aplica a qualquer função adicional e se você fizer isso desta forma no js, ​​você pode alterar dinamicamente a variável simplesmente alterando o valor da variável!

Quando usá-los? :

Aqui está um truque inteligente: use o pré-processador para escrever seu css e, em seguida, simplesmente use um conversor para alterá-lo de volta para CSS. Este é o seu tempo seguro e também economize para o seu usuário um arquivo adicional para download!