Concluzii
Dacă un programator JavaScript scrie o linie de cod CSS, îl face asta programator CSS?
Acest kōan al programării ilustrează o tendință clară în lumea dezvoltării web: pe măsură ce tot mai mulți programatori CSS primesc sarcina de a învăța JavaScript, la fel și programatorii JavaScript încep să-și dea seama că s-ar putea să existe puțin mai mult la acest CSS decât font-weight: bold;
.
Așadar, întrebările despre „starea CSS” sunt inerent dificile: în funcție de persoana pe care o întrebi, vei obține răspunsuri complet diferite! Și atunci cum știi care e cel corect?
Iată un alt kōan pentru tine: răspunsul corect este că nu există un răspuns corect. Fiecare dintre numeroasele instrumente, metodologii, framework-uri și librării își are locul său în vastul ecosistem front-end.
Vrei să creezi o aplicație React complexă? Styled Components este o opțiune excelentă. Vrei să creezi un landing page static? Cu Sass nu ai cum să dai greș! Și chiar dacă Bootstrap și-a mai pierdut din hype-ul inițial, nu-l poți învinge când vine vorba de numărul mare de teme și plugin-uri disponibile.
Așadar, în timp ce urmărim noile jucării strălucitoare care apar pe GitHub în fiecare săptămână, să nu uităm de instrumentele, tehnicile și, mai presus de orice, de oamenii care au purtat torța CSS-ului până acum. Vom avea nevoie de toate acestea dacă ne dorim ca CSS-ul să evolueze în 2021 și după!