Verschillen tussen SCSS en minder

Ik heb over SCSS en minder gelezen. Maar ik kan de verschillen niet duidelijk begrijpen.
Ik ken SCSS en minder beide hebben meer functionaliteit van CSS (ik bedoel extensie van CSS).

Wat is anders tussen SCSS en minder?
Welke is beter?


Antwoord 1, Autoriteit 100%

Beide sass en Minder zijn CSS-preprocessors.

van keycdn.com

Een CSS-preprocessor is eigenlijk een scripttaal die CSS uitbreidt en vervolgens samenstelt in reguliere CSS.

SOASS en minder veranderen de functionaliteit van CSS niet, zoals ze worden samengesteld in gewone oude CSS. Wat ze doen is het gemakkelijker maken om CSS te schrijven en te onderhouden met gereedschappen zoals mixins, nestelen, variabelen en meer.

SCSS, die staat voor ‘Sassy CSS’ is een van de twee syntaxis voor Sass.
Van de sass referentie :

De tweede en oudere syntaxis, bekend als de ingesprongen syntaxis (of soms gewoon “sass”), biedt een meer beknopte manier om CSS te schrijven.

Het verschil

Beide sass en minder hebben zeer vergelijkbare functies. SASS gebruikt Ruby terwijl minder gebruik maakt van JavaScript. Er zijn syntactische verschillen, bijvoorbeeld, SASS gebruikt $voor variabelen, terwijl minder gebruik @.
Er zijn een beetje meer subjectieve verschillen, Deze website beweert dat “Minder meer gebruiker heeft -Vriendelijke documentatie dan Sass “, echter persoonlijk heb ik de SASS-documentatie en voorbeelden heel gemakkelijk te gebruiken gevonden.


Antwoord 2, Autoriteit 37%

SCSSen LESSzijn beide “supersets” van vanille CSS. Dat betekent dat geldige CSS automatisch ook geldige SCSS en MINDER is, maar niet noodzakelijk andersom.

Het verschil tussen SCSS en LESS is dat ze een andere syntaxis hebben. Ze hebben meestal dezelfde functionaliteiten.

Je kunt hiermeer lezen over SCSS en LESS.

Other episodes