MaintainableCSS - Ghid online pentru scrierea codului CSS de întreținut
Scrierea CSS este destul de simplă odată ce înțelegeți sintaxa și metodele de structurare a unei pagini. Dar stăpânirea CSS pentru a crea un cod modular, semantic și reutilizabil este un alt subiect.
Există multe tehnici diferite pe care le puteți folosi ca SMACSS sau ITCSS, dar acestea sunt modele care vă forțează într-o anumită direcție. În schimb, ați putea dori mentenabilCSS care este o ghid online plin de sfaturi și strategii pentru scriind un cod CSS pe termen lung mai bun.
Ghidul este complet gratuit și este găzduit chiar și pe GitHub, inclusiv codul site-ului web. Ar trebui să începeți să citiți la introducere care explică elementele de bază ale acestui ghid online și de ce este valoroasă pentru dezvoltatorii web.
Aceste linii directoare vă ajută dezvolta obiceiuri mai degrabă decât structurile forțate. În acest fel poți organizați codul corect indiferent cum scrieți de fapt selectori specifici (dar MaintainableCSS are sugestii și pentru acest lucru).
În afară de organizarea codului, acest site intră și în mai multe subiecte complexe privind dezvoltarea CSS moderne. Unele dintre aceste subiecte includ:
- Dezvoltare modulară
- Viteză și performanță
- Manipularea redundanței
- Cod convenții
- Stările CSS sunt încărcate, dezactivate și ascunse
Majoritatea capitolelor sunt foarte scurte și se mișcă rapid, astfel încât să nu pierdeți prea mult timp prin acest ghid.
Aruncați o privire asupra cuprinsului și celor douăsprezece capitole din acest ghid. Elementele de bază sunt destul de comune, dar veți învăța o mulțime de subiecte avansate, cum ar fi versionare și Dezvoltare JavaScript + CSS.
Nouă dezvoltatorii care încă nu înțeleg CSS pot dori să evite acest ghid. Acesta presupune un nivel de bază al cunoașterii care implică specificitate, selectori și proprietăți.
Dar dacă știți deja cum să scrieți CSS și doriți doar să o faceți mai bine, atunci MaintenanceableCSS este pentru dvs. Este vorba de abordare scurtă și dulce pentru dezvoltarea frontală modulară curată prin revenirea la elementele de bază și scrierea codului care va dura ani de zile.