State of JS 2020

0St1Js220320[it-IT] general.back_to_intro
Italiano
Català
Completion percentage: 81%
Completion percentage: 81%
Česky
Completion percentage: 46%
Completion percentage: 46%
Deutsch
Completion percentage: 60%
Completion percentage: 60%
EnglishEspañol
Completion percentage: 89%
Completion percentage: 89%
فارسی
Completion percentage: 26%
Completion percentage: 26%
Français
Completion percentage: 69%
Completion percentage: 69%
Galego
Completion percentage: 89%
Completion percentage: 89%
Hindi
Completion percentage: 4%
Completion percentage: 4%
Italiano
Completion percentage: 41%
Completion percentage: 41%
Português
Completion percentage: 38%
Completion percentage: 38%
Русский
Completion percentage: 94%
Completion percentage: 94%
Українська
Completion percentage: 80%
Completion percentage: 80%
Svenska
Completion percentage: 38%
Completion percentage: 38%
Türkçe
Completion percentage: 66%
Completion percentage: 66%
Indonesia
Completion percentage: 41%
Completion percentage: 41%
简体中文
Completion percentage: 85%
Completion percentage: 85%
正體中文
Completion percentage: 65%
Completion percentage: 65%
日本語
Completion percentage: 77%
Completion percentage: 77%
Polski
Completion percentage: 78%
Completion percentage: 78%
한국어
Completion percentage: 87%
Completion percentage: 87%
Romanian
Completion percentage: 84%
Completion percentage: 84%
Aiutaci a tradurre i sondaggi »
IntroductionT-shirtDemographicsFeaturesSintassiLinguaggioStruttura di datiBrowser APIAltre funzionalitàTechnologiesSapori di JavaScriptFront-end FrameworksGestione DatiBack-end FrameworksTestBuild ToolsMobile & ComputerOther ToolsRisorseOpinioniAwardsConclusion
Share on TwitterShare on FacebookShare on LinkedInShare by email
« T-shirt
Italiano
Català
Completion percentage: 81%
Completion percentage: 81%
Česky
Completion percentage: 46%
Completion percentage: 46%
Deutsch
Completion percentage: 60%
Completion percentage: 60%
EnglishEspañol
Completion percentage: 89%
Completion percentage: 89%
فارسی
Completion percentage: 26%
Completion percentage: 26%
Français
Completion percentage: 69%
Completion percentage: 69%
Galego
Completion percentage: 89%
Completion percentage: 89%
Hindi
Completion percentage: 4%
Completion percentage: 4%
Italiano
Completion percentage: 41%
Completion percentage: 41%
Português
Completion percentage: 38%
Completion percentage: 38%
Русский
Completion percentage: 94%
Completion percentage: 94%
Українська
Completion percentage: 80%
Completion percentage: 80%
Svenska
Completion percentage: 38%
Completion percentage: 38%
Türkçe
Completion percentage: 66%
Completion percentage: 66%
Indonesia
Completion percentage: 41%
Completion percentage: 41%
简体中文
Completion percentage: 85%
Completion percentage: 85%
正體中文
Completion percentage: 65%
Completion percentage: 65%
日本語
Completion percentage: 77%
Completion percentage: 77%
Polski
Completion percentage: 78%
Completion percentage: 78%
한국어
Completion percentage: 87%
Completion percentage: 87%
Romanian
Completion percentage: 84%
Completion percentage: 84%
Aiutaci a tradurre i sondaggi »
Features »

Demographics

Conosciamo il vero te.

Il tuo Paese
Completion percentage: 81.8% (19449)
Completion percentage: 81.8% (19449)

Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count
Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count

Language
Completion percentage: 97.1% (23080)
Completion percentage: 97.1% (23080)

Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count
Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count

What language did respondents select to fill out the survey?

Salario Annuale
Completion percentage: 85% (20201)
Completion percentage: 85% (20201)

Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count
Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count

In Dollari Americani (USD).

💡

You'll find little hints like this one throughout the survey results that will point out extra features and details.

Anni di esperienza
Completion percentage: 86.2% (20479)
Completion percentage: 86.2% (20479)

Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count
Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count

Da quanto tempi lavori o studi in questo campo.

Dimensione dell'azienda
Completion percentage: 86.3% (20519)
Completion percentage: 86.3% (20519)

Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count
Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count

Quanto grande é la tua azienda.

Source
Completion percentage: 69.8% (16595)
Completion percentage: 69.8% (16595)

Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count
Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count

How did respondents find out about the survey?

This chart aggregates a mix of referrers, URL parameters, and freeform answers.

  • State of JS: the State of JS mailing list; also matches email, by email, etc.
  • State of CSS: the State of CSS mailing list
  • Work: matches work, colleagues, coworkers, etc.

Sesso

Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count
Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count
Maschio91.1%
Femmina5.8%
Non-Binario/Terzo Sesso0.9%
Preferisco non dirlo2.2%

Razza & Etnia
Completion percentage: 84.4% (20046)
Completion percentage: 84.4% (20046)

Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count
Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count

Ruolo
Completion percentage: 86.3% (20508)
Completion percentage: 86.3% (20508)

Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count
Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count

Come ti presenti agli amici?

Industry Sector
Completion percentage: 78.1% (18572)
Completion percentage: 78.1% (18572)

Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count
Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count

Which industry sector(s) do you work in?

💡

You can use the segmented control at the top right of each block to switch between relative percentages and absolute counts to get a different view of the same data.

Competenza in CSS
Completion percentage: 87.5% (20795)
Completion percentage: 87.5% (20795)

Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count
Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count

Quanto competente sei in CSS?

Nessuna Quasi nessuna conoscenza di CSS
Principiante Usare framework CSS e modificare fogli di stile esistenti
Intermedio Conoscere le regole di specificità ed essere in grado di creare layout
Avanzato Avere padronanza di animationi, interazioni, transizioni, ecc.
Esperto Essere in grado di scrivere fogli di stile da zero per un intero fron-end seguendo una metodologia consistente

Competenza in JavaScript
Completion percentage: 87.5% (20800)
Completion percentage: 87.5% (20800)

Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count
Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count

Quanto competente sei in JavaScript?

Nessuna Non essere in grado di scrivere in JavaScript
Principiante Essere in grado di scrivere corte e semplici righe di JavaScript o jQuery
Intermedio Lavorare su codici sorgenti front-end pre esistenti usando framework moderni (React, Vue, ecc.)
Avanzato Scrivere da zero la completa architettura front-end
Esperto Manipolazione avanzata di modelli front-end (gestione "state" , caricamenti dati, ecc.)

Competenza Back-end
Completion percentage: 87.4% (20773)
Completion percentage: 87.4% (20773)

Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count
Export
Share
Share on TwitterShare on FacebookShare on LinkedInShare by emailGet image
Percents
Count

Quanto competente sei in sviluppo back-end?

Nessuna Non essere in grado di scrivere alcun codice back-end
Principiante Essere in grado di impostare "tutto incluso" CMS (WordPress, ecc.) o generatori di siti statici (Jekyll, ecc.)
Intermedio Essere in grado di sviluppare applicazioni usando framework per esistenti (Rails, Laravel, ecc.)
Avanzato Essere in grado di impostare da zero un back-end completo (Go, Node.js, ecc.)
Esperto Essere in grado di gestire architetture multi-server o di micro servizi complesse

Recommended Resources

Frontend Masters

Frontend Masters

Advance Your Skills with In-Depth, Modern Front-End Engineering Courses
Thanks to our partners for supporting us! Learn more.
« Previous: T-shirtNext: Features »
Charts built with Nivo. Hosted by Netlify.
Domande? Trovato un bug? Apri una issue. Join us on Discord.
Press option/alt to enable translator mode.