JavaScript

Ces questions ont été présentées aux développeurs ayant sélectionné JavaScript, TypeScript ou CoffeeScript comme premier langage parmi leurs trois principaux langages de programmation.

Répartition des répondants par langage principal

La popularité de la technologie TypeScript n'a cessé d'augmenter ces dernières années. Alors qu'en 2017, il était activement utilisé par 12% des développeurs et constituait le langage principal d'1% d'entre eux seulement, en 2020 ces chiffres sont passés respectivement à 28% et 12%.

Quels frameworks JavaScript utilisez-vous régulièrement, le cas échéant ?

React est toujours le framework le plus populaire et a même progressé de 10 points depuis l'année dernière. Quant à Vue.js, il a perdu 7 points au cours de l'année dernière, mais occupe toujours la troisième place après Express, avec une marge confortable.

Fait intéressant

Angular est principalement utilisé par les développeurs TypeScript (42% d'entre eux), alors que seulement 17% des développeurs JavaScript l'utilisent.

Quel éditeur ou EDI utilisez-vous régulièrement ?

Veuillez noter que CoffeeScript ne figure pas dans ce classement en raison du faible nombre de répondants qui l'ont sélectionné.

Quels chargeurs de modules utilisez-vous régulièrement ?

84%
des développeurs JavaScript utilisent des chargeurs de modules dans leur travail.

Quels frameworks ou outils de tests unitaires utilisez-vous régulièrement, le cas échéant ?

Seuls les répondants qui utilisent des tests unitaires ont répondu à cette question.

Quels langages et approches pour les feuilles de style utilisez-vous généralement  ?

Fait intéressant

Le langage de feuille de style CSS est le choix le plus populaire parmi les développeurs JavaScript, tandis que la première place parmi les développeurs TypeScript revient à l'approche SCSS, avec 59%.

Vous arrive-t-il d'utiliser GraphQL ?

Certains de vos projets sont-ils organisés avec monorepo ?

34 % des répondants préfèrent organiser leurs projets avec monorepo. Cependant, il existe également des différences entre les langages : ce chiffre est de 45% pour les utilisateurs de TypeScript, alors qu'il n'est que de 30% pour les utilisateurs de JavaScript.


Merci du temps que vous nous avez accordé !

Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos amis et collègues.

Rejoignez le JetBrains Tech Insights Lab

Participez à des enquêtes et à des études sur l'expérience utilisateur pour aider les produits JetBrains à gagner en facilité d'utilisation, mais aussi en puissance. En participant à nos études, vous aurez également la possibilité de gagner des récompenses.

Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.

© 2000-2020 JetBrains s.r.o. Tous droits réservés.