Enlace de secciónTu país o región
The majority of respondents came from the U.S. and Europe.
With a mean age of 32.4 years old, the average State of React respondent turned out to be slightly younger than the State of JS (33.5) orState of CSS (34.9).
Enlace de secciónAños de experiencia
59% of respondents have less than 10 years of experience, meaning they never knew a world without React (which is itself nearly 12 years old!).
Enlace de secciónTamaño de la compañía
44% of respondents worked for companies with over 100 employees.
Enlace de secciónSueldo anual
Survey respondents had a slightly higher median salary ($75,000) compared to State of JavaScript results ($70,000). Yet the same income disparities held through when looking at the U.S. vs the rest of the world.
Enlace de secciónTítulo laboral
“Engineer” continues to be the most lucrative job title, while “Developer” remains at the bottom of the ladder.
And just like in the most recent State of JavaScript survey results, fullstack and frontend positions were staffed by the youngest respondents on average, and frontend job titles were also correlated with a significantly higher proportion of women.
Enlace de secciónRecursos recomendados
Enlace de secciónGrado de educación superior
Unlike results shown by other surveys, this time the lack of a higher education degree did not seem to correlate with lower income levels.
Enlace de secciónGénero
At 92% men, this edition's gender demographics remained consistent with previous surveys, showing that more effort is still needed to broaden the reach of the survey and ensure it represents all facets of the community.
Enlace de secciónRaza y etnia
It's encouraging to see the proportion of Hispanic and Latin respondents climb from 11% to 19%, potentially coinciding with the rise in popularity of Spanish and Portuguese-speaking streamers and educators.
Enlace de secciónDiscapacidades
Whether permanent or temporary, the fact that disabilities are a part of daily life for many is worth keeping in mind whenever we build new apps.