SASS
Här är min tankar kring att börja arbeta med SCSS:
Fördelar:
Jag ser absolut fördelarna med att använda alla nya funktioner som kommer med SCSS. Ett exempel på detta
är när jag bestämmer mig för att ändra färger. Det är vanligt att jag brukar känna mig missnöjd med mina
färgval och vilja ändra dessa. Detta blir så mycket lättare om färgerna ligger lagrade i variabler och du
inte behöver ändra alla färger överallt själv. Tycker även mixins är väldigt smart.
✓
Nackdelar:
En nackdel jag såg när jag började med SCSS är att det upplevs rörigt med alla partials och att hålla
reda på vad alla partials ska heta samt vilket innehåll som lämpar sig till vilken partial. Har behövt
googla lite
här för att förstå mig på detta och har säkert gjort detta lite tokigt ändå. Visst är det rörigt med ett
enda långt css dokument med, men hade i skrivande stund (innan jag lärt mig allt) upplevt det lättare om
jag fick använda olika css-filer för olika delar då det är vad jag är van vid. Förstår dock att jag kommer
komma in i det med SCSS. Upplevder det även lite otyligt när inheritance vs. mixin är bäst att använda.
✕
Sammantaget:
Sammantaget har det varit roligt att testa arbeta med SCSS. Ser just nu fördelar och nackdelar med det, men
nackdelarna kommer mest av att jag inte kan allt än och det är lite klurigt att förstå sig på saker. Till
exempel media queries för responsivitet, men efter att jag googlat har jag förstått det som att detta läggs
direkt vid elementet, så jag hopppas det är korrekt. Det är effektivt med den automatiserade
arbetsprocessen, även om denna också är lite lurig att lära sig med alla kommandon i terminalen. Det
kommer nog bli lättare att förstå sig på SCSS, och alla funktioner det kommer med, desto mer jag får använda
det och förstå mig på det.