JavaScript

Essas perguntas foram apresentadas para os desenvolvedores que escolheram o JavaScript, o TypeScript ou o CoffeeScript como a primeira de suas três principais linguagens de programação.

Distribuição dos entrevistados por linguagem principal

A popularidade do TypeScript tem crescido constantemente nos últimos anos. Enquanto em 2017 ele era usado ativamente por 12% dos desenvolvedores e era a linguagem principal para 1% deles, em 2020 esses números cresceram para 28% e 12%, respectivamente.

Quais frameworks JavaScript você costuma utilizar, se aplicável?

O React ainda é o framework mais popular. Além disso, sua participação cresceu 10 pontos percentuais desde o ano passado. Enquanto isso, o Vue.js perdeu 7 pontos percentuais no ano passado, mas ainda ocupa a terceira posição, depois do Express, por uma margem confortável.

Fato interessante

O Angular é usado principalmente por desenvolvedores TypeScript (42% deles), enquanto apenas 17% dos desenvolvedores JavaScript o utilizam.

Qual dos seguintes editores ou IDEs você utiliza com mais frequência?

Observe que o CoffeeScript foi excluído devido ao pequeno número de participantes que o selecionaram.

Qual dos seguintes carregadores de módulo você costuma utilizar?

84%
dos desenvolvedores JavaScript usam carregadores de módulos em seus trabalhos.

Quais das seguintes ferramentas ou frameworks de teste de unidade você costuma utilizar, se aplicável?

Esta pergunta foi respondida apenas por entrevistados que utilizam testes de unidade.

Qual das seguintes linguagens e abordagens de folha de estilo você costuma utilizar?

Fato interessante

A linguagem de folha de estilos CSS é a escolha mais popular entre os desenvolvedores JavaScript, enquanto o primeiro lugar entre os desenvolvedores TypeScript é a abordagem SCSS, com 59%.

Você utiliza o GraphQL de alguma forma?

Algum dos seus projetos está organizado como monorepo?

34% dos entrevistados preferem organizar seus projetos como monorepo. No entanto, também existem diferenças entre as linguagens: para usuários do TypeScript, esse número é de 45%, enquanto que, para usuários de JavaScript, ele é de apenas 30%.


Obrigado pelo seu tempo!

Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.

Participe de pesquisas futuras

Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.

© 2000-2020 JetBrains s.r.o. Todos os direitos reservados.