JavaScript
Compartilhar:
Esta seção é baseada nas respostas dos entrevistados que escolheram JavaScript, TypeScript e CoffeeScript como uma de suas três linguagens de programação principais.
O React, o Vue.js e o Express continuam sendo as principais frameworks e bibliotecas usadas pelos desenvolvedores JavaScript.
100%
40%
JavaScript
22%
100%
TypeScript
39%
30%
HTML/CSS
25%
18%
Java
22%
17%
Python
Tanto os desenvolvedores JavaScript quando os desenvolvedores TypeScript indicam o HTML/CSS com mais frequência como a linguagem que eles utilizam com o Javascript/TypeScript. No backend, o Java é mencionado com mais frequência, seguido de perto pelo Python. A terceira linguagem usada com mais frequência para o backend é o PHP para desenvolvedores JavaScript, mas o C# para desenvolvedores TypeScript.
Além do WebStorm, os seguintes IDEs são baseados na Plataforma IntelliJ: AppCode, CLion, DataGrip, GoLand, IntelliJ IDEA, MPS, PhpStorm, PyCharm, Rider e RubyMine.
47%
39%
Jest
31%
42%
Não escrevo testes de unidade para JavaScript
14%
–
Cypress
14%
15%
Mocha
8%
10%
Jasmine
Mais desenvolvedores JavaScript estão escrevendo testes de unidade este ano do que no ano passado. A parcela daqueles que não escrevem nenhum teste caiu de 42% para 31%. O Jest continua sendo a framework de testes de unidade mais popular e sua parcela aumentou 8 pontos percentuais.
O Webpack ainda é o carregador de módulos mais usado, embora sua popularidade tenha diminuído 5 pontos percentuais. Vale ressaltar que o esbuild está em segundo lugar e já foi adotado por 11% dos desenvolvedores JavaScript.
58%
63%
CSS
39%
44%
SCSS
25%
28%
Sass
23%
19%
Tailwind CSS
15%
16%
CSS-in-JS
O CSS continua sendo de longe a linguagem de folhas de estilo mais popular, embora tenha perdido alguns usuários desde o ano passado. Dentre todas as outras linguagens de folhas de estilo e abordagens, o Tailwind CSS é a única cuja popularidade cresceu significativamente (4 pontos percentuais) desde o ano passado.
9%
8%
Completamente satisfeito
22%
28%
Muito satisfeito
38%
40%
Bastante satisfeito
13%
12%
Nem satisfeito, nem insatisfeito
8%
7%
Bastante insatisfeito
3%
2%
Muito insatisfeito
1%
1%
Completamente insatisfeito
6%
4%
Não sei
Os desenvolvedores JavaScript e TypeScript geralmente estão bastante satisfeitos com seus empregos, com cerca de um décimo dos entrevistados em cada grupo relatando estarem completamente satisfeitos.
55%
53%
Assistir TV / Serviços de streaming de vídeo (YouTube, Netflix)
54%
61%
Programação
53%
56%
Vídeo games
39%
36%
Ouvir música
35%
33%
Passar tempo com a família
Todos nós sabemos que os desenvolvedores adoram programar, mas muitos programam até mesmo em seu tempo livre! A programação é o hobby mais popular dos desenvolvedores TypeScript e o segundo mais popular para os desenvolvedores JavaScript. As outras duas atividades principais para ambos os grupos são assistir a serviços de streaming de TV/vídeo e jogar videogame.
Obrigado pelo seu tempo!
Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.
Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.