MaintainableCSS - Online Guide toc Writing Vedligeholdelig CSS-kode
Skrivning CSS er ret simpelt, når du forstår syntaksen og metoderne til at strukturere en side. Men at mestre CSS til at oprette modulære, semantiske og genanvendelige kode er et helt andet emne.
Der er mange forskellige teknikker, du kan bruge som SMACSS eller ITCSS, men det er modeller, der styrker dig i en bestemt retning. I stedet kan du godt lide MaintainableCSS som er en online guide fuld af tips og strategier til skrive bedre langsigtet CSS kode.
Vejledningen er helt gratis, og den er endda vært vært på GitHub, herunder alle webkoden. Du bør begynde at læse ved introduktionen, der forklarer det grundlæggende i denne online guide og hvorfor det er værdifuldt for webudviklere.
Disse kode retningslinjer hjælper dig udvikle vaner snarere end tvungne strukturer. På den måde kan du organisere kode på den rigtige måde uanset hvordan du faktisk skriver specifikke selektorer (men MaintainableCSS har også forslag til dette).
Bortset fra kodeorganisationen kommer dette websted også ind i mere komplekse emner vedrørende moderne CSS-udvikling. Nogle af disse emner omfatter:
- Modulær udvikling
- Hastighed og ydeevne
- Håndtering af redundans
- Kode konventioner
- CSS stater som loading, deaktiveret og skjult
De fleste kapitler er meget korte, og de bevæger sig hurtigt, så du ikke bruger meget tid på at gå gennem denne vejledning.
Tag et kig over indholdsfortegnelsen og de tolv kapitler inde i denne vejledning. Det grundlæggende er ret almindeligt, men du vil lære mange avancerede emner som versionering og JavaScript + CSS udvikling.
Helt ny Udviklere, der stadig ikke forstår CSS, vil måske undgå denne vejledning. Det forudsætter et grundlæggende niveau af viden, der involverer specificitet, selektorer og egenskaber.
Men hvis du allerede ved, hvordan man skriver CSS og bare vil gøre det bedre, så er MaintainableCSS for dig. Det er kort og sød tilgang til ren modulær frontend udvikling ved at komme tilbage til det grundlæggende og skrive kode, der vil vare i mange år fremover.