MaintainableCSS - Online gids toc Schrijfbare CSS-code schrijven
CSS schrijven is vrij eenvoudig als je de syntaxis en methoden voor het structureren van een pagina begrijpt. Maar het beheersen van CSS om modulaire, semantische en herbruikbare code te creëren, is een heel ander onderwerp.
Er zijn veel verschillende technieken die je kunt gebruiken, zoals SMACSS of ITCSS, maar dit zijn modellen die je in een bepaalde richting dwingen. In plaats daarvan zou je MaintainableCSS misschien leuk vinden, dat is een online gids vol tips en strategieën voor betere CSS-code voor de lange termijn schrijven.
De gids is volledig gratis en wordt zelfs gehost op GitHub inclusief alle website-code. Je zou moeten beginnen met lezen bij de inleiding, die de basis van deze online gids uitlegt en waarom het waardevol is voor webontwikkelaars.
Deze coderichtlijnen helpen u gewoonten ontwikkelen in plaats van geforceerde structuren. Op deze manier kunt u organiseer code op de juiste manier het maakt niet uit hoe je specifieke selecteurs schrijft (maar MaintainableCSS heeft hier ook suggesties voor).
Afgezien van de code-indeling krijgt deze site ook meer te bieden complexe onderwerpen met betrekking tot moderne CSS-ontwikkeling. Sommige van deze onderwerpen omvatten:
- Modulaire ontwikkeling
- Snelheid en prestaties
- Omgaan met redundantie
- Code conventies
- CSS-staten zoals laden, uitgeschakeld en verborgen
De meeste hoofdstukken zijn erg kort en ze gaan snel, dus je zult niet veel tijd besteden aan het doorlopen van deze gids.
Bekijk de inhoudsopgave en de twaalf hoofdstukken in deze handleiding. De basis is vrij gebruikelijk, maar je zult veel geavanceerde onderwerpen leren, zoals versioning en JavaScript + CSS-ontwikkeling.
Gloednieuw ontwikkelaars die CSS nog steeds niet begrijpen, willen deze gids misschien vermijden. Het veronderstelt een basiskennisniveau met betrekking tot specificiteit, selectors en eigenschappen.
Maar als je al weet hoe je CSS moet schrijven en het gewoon beter wilt doen, dan is MaintainableCSS iets voor jou. Het is de korte en zoete benadering van een schone modulaire frontend-ontwikkeling door terug te gaan naar de basis en code te schrijven die nog vele jaren meegaat.