Skillnader mellan Sass och mindre förprocessorer
Препроцессор SASS/SCSS за 38 минут. Что такое SASS, SCSS. Установка уроки обучение.
Innehållsförteckning:
- Vad är Sass och mindre?
- 01 Sass är i Ruby medan MINDRE finns i Javascript
- 03 Sass har kompass medan MINDRE har preboot
- 04 MINDRE har bättre felmeddelanden än Sass
- 05 LESS har mer användarvänlig dokumentation än Sass
Cola eller Pepsi, Mac eller PC, Marvel eller DC? I varje samhälle finns det en debatt om vilken är bättre. För webbdesigners eller utvecklare är den debatten Sass eller Less.
Vad är Sass och mindre?
Syntactically Awesome Stylesheets (Sass) och Leaner CSS (LESS) är båda CSS preprocessorer. De är speciella stiltyperstillägg som gör att designa enklare och effektivare. Både Sass och LESS kompilerar in i CSS stylesheets så att webbläsare kan läsa dem, vilket är ett nödvändigt steg eftersom moderna webbläsare inte kan läsa.sass eller.less filtyper.
Om du planerar att vara i webbutvecklingsvärlden är det en bra idé att vara välkänd i en av de två förbehandlarna eller båda.
När det kommer till det, är båda lika. De gör CSS enklare, mer objektorienterad och en mer njutbar upplevelse. Ändå finns det några viktiga skillnader.
01 Sass är i Ruby medan MINDRE finns i Javascript
Både Sass och LESS använder specialiserade tecken för att tilldela variabler. På detta sätt behöver du inte fortsätta skriva in specifikationerna. du kan bara skriva in tecknet.
I Sass är det dollar tecknet ($). I MINDRE är det at-symbolen (@). Den enda nackdelen för MINDRE är att det finns några befintliga CSS-väljare som redan använder @, så det kan förstärka inlärningskurvan lite.
03 Sass har kompass medan MINDRE har preboot
Sass och MINDRE har tillägg tillgängliga för att integrera mixins (förmågan att lagra och dela CSS-deklarationer genom en webbplats).
Sass har Kompass tillgänglig för mixins, vilket inkluderar alla tillgängliga alternativ med uppdateringar för framtida support.
MINDRE har Preboot.less, MINDER Mixins, MINDER Element, GS, och Frameless. LESS programvara är mer fragmenterat än Sass, vilket resulterar i många olika alternativ för tillägg som inte alla fungerar på samma sätt. För ditt projekt kan du behöva alla listade tillägg för att få en liknande prestanda som Compass.
04 MINDRE har bättre felmeddelanden än Sass
Både Sass och LESS har testats för sin förmåga att rapportera fel i syntaxen. MINDER har mer exakta felmeddelanden i testerna genom att det rapporterade fel placering av felet.
Något som detta kan spara lite tid svettas över ett skrivbord.
05 LESS har mer användarvänlig dokumentation än Sass
Den mindre dokumentationen är visuellt tilltalande och lättare att följa för första gången. Sass-dokumentationen har mycket mer av en kunskapsbas eller wiki-inställning.
Detta är ett faktum som kan vara viktigt för antagningsgraden för antingen Sass eller LESS eftersom det är en plattform avsedd att användas i webbdesign.
Viktiga skillnader mellan FERS och CSRS
Det finns betydande skillnader mellan dessa pensionssystem för federala statsarbetare. CSRS avvecklas men omfattar fortfarande vissa anställda.
Skillnader mellan en internship och co-op?
Det finns vissa fördelar med att göra en co-op-upplevelse jämfört med en praktikplats för att öka dina kunskaper, hjälpa ditt CV och öka dina arbetsutsikter.
5 skillnader mellan projekt och företag som vanligt
Jobbar du på projekt eller företag som vanligt? Utforska de fem största skillnaderna mellan projekt och BAU. Se var linjerna ritas och varför.