TypeScript a pris d'assaut GitHub : les développeurs migrent en masse depuis JavaScript

Formateur Python en ligne pour débutants

Apprenez Python facilement sans surcharge théorique. Résolvez des tâches pratiques avec vérification automatique et écrivez du code directement dans le navigateur.

Start Course

GitHub a nommé TypeScript le langage à la croissance la plus rapide de 2020

La plateforme GitHub a publié son rapport annuel Octoverse, et la principale surprise a été la domination de TypeScript. À la fin de l'année 2020, ce langage de programmation de Microsoft a montré une croissance record dans la communauté des développeurs, dépassant même Python et Java en termes de taux d'augmentation.

Chiffres et faits

Selon le rapport, le nombre de pull-requests sur TypeScript a augmenté de 93% par rapport à 2019. À titre de comparaison : la croissance de Python était de 22%, et celle de JavaScript de seulement 11%. En chiffres absolus, TypeScript est entré dans le top 5 des langages en volume de code sur GitHub, derrière seulement JavaScript, Python, Java et Go.

La tendance est particulièrement notable dans le domaine du développement web : 67% des développeurs interrogés ayant utilisé TypeScript en 2020 ont indiqué être passés de JavaScript. La principale raison citée est le typage statique, qui réduit le nombre de bugs au moment de la compilation en moyenne de 40%.

Avis des experts

Andrey Melnikov, développeur principal chez « Yandex.Cloud », commente : « TypeScript a cessé d'être simplement une surcouche de JavaScript. En 2020, nous avons vu comment de grands projets — d'Angular à Deno — sont complètement passés à ce langage. Pour le développement enterprise, c'est déjà un standard de facto ».

Anna Volkova, team lead chez EPAM, partage un avis similaire : « TypeScript résout le problème de la maintenance des grandes bases de code. Quand un projet compte 500+ fichiers, sans typage, c'est le chaos. Les statistiques de GitHub ne font que le confirmer ».

Contexte et prévisions

La croissance de TypeScript en 2020 ne peut être considérée indépendamment de la pandémie. Le passage massif au travail à distance a obligé les entreprises à revoir leur approche de la qualité du code. L'analyse statique et l'autocomplétion dans TypeScript permettent d'intégrer plus rapidement les nouveaux venus dans un projet — cela est devenu crucial pour les équipes distribuées.

Les analystes de GitHub prévoient que d'ici 2022, TypeScript pourrait entrer dans le trio de tête en popularité, dépassant Java. Déjà maintenant, il est utilisé par des géants comme Google (dans Angular), Slack et Airbnb. Pour le marché russe, la tendance est également pertinente : selon HeadHunter, le nombre de postes vacants pour les développeurs TypeScript a augmenté de 150% en un an.

Le rapport complet Octoverse 2020 est disponible sur le blog officiel de GitHub.

Recommended Libraries