Sondajul State of CSS din 2022 a avut loc între 1 octombrie și 1 noiembrie 2022 și a colectat 14.310 răspunsuri. Sondajul a fost organizat de mine, Sacha Greif, cu ajutorul unei echipe de colaboratori și consultanți open source. Logo-ul și tricoul au fost reutilizate de anul trecut, când au fost concepute și animate de Christopher Kirk-Nielsen.
Obiective
Acest sondaj, împreună cu sondajul State of JavaScript, a fost creat pentru a identifica tendințe viitoare din ecosistemul dezvoltării web, cu scopul de ajuta developerii să facă alegeri tehnologice. Prin urmare, aceste sondaje se concentrează mai degrabă pe anticiparea a ceea ce va avea loc în următorii câțiva ani decât pe analizarea a ceea ce se bucură acum de succes. Din acest motiv, funcționalitățile și tehnologiile care sunt în prezent cele mai răspândite nu sunt întotdeauna incluse. În plus, rezultate din sondaj sunt folosite de furnizorii de browsere pentru a prioritiza funcționalitățile și pentru a informa inițiative precum Interop 2022.
Design
Anul acesta, design-ul sondajului a fost coordonat de Lea Verou, datorită unui grant de finanțare din partea echipei Google Chrome. A fost gestionat public pe GitHub. Toate întrebările sondajului au fost opționale.
Audiență
Sondajul a fost accesibil online, iar respondenții nu au fost filtrați sau selectați în niciun fel. Respondenții au fost în mare parte o combinație de respondenți ai sondajelor anterioare (anunțați pe baza unei liste dedicate de email-uri) și trafic din social media.
Finanțarea proiectului
Finanțarea acestui proiect provine dintr-o varietate de surse: - Vânzarea de tricouri.
- Link-uri sponsorizate: link-urile către resursele recomandate din josul fiecărei pagini sunt furnizate de partenerul nostru Frontend Masters.
- Grafice sponsorizate: începând de anul trecut, oricine poate sponsoriza un grafic pentru $10 sau mai mult, iar avatarul lor de Twitter va fi afișat lângă acesta.
- Google: în acest an, echipa Google Chrome a alocat un buget pentru a o angaja pe Lea să ne ajute cu design-ul sondajului, cât și pentru a mă finanța direct ca sprijin pentru munca pe care o depun.
- Nijibox: Nijibox, cu sediul în Japonia, a acceptat de asemenea cu bunăvoință să-mi sponsorizeze eforturile prin care încerc să realizez aceste sondaje anuale mai sustenabile.
Prezentare tehnică
Poți găsi o prezentare tehnică detaliată despre cum se desfășoară sondajele aici. Codul nostru este open-source. - Colectarea de date: Aplicație Next.js care rulează pe Vercel.
- Stocarea/prelucrarea datelor: MongoDB & MongoDB Aggregations care rulează pe MongoDB Atlas.
- Data API: Node.js GraphQL API care rulează pe Render.
- Site-ul cu rezultate: Aplicație Gatsby React care rulează pe Netlify.
- Vizualizarea datelor: Nivo React dataviz library.
- Font: IBM Plex Mono și Bebas Neue.
Feedback
- Raportează o problemă tehnică - Fă o sugestie pentru anul viitor - Alte probleme non-tehnice - Alătură-te pe Discord