Comment utilisez-vous JavaScript ?
Link to sectionRépartition entre JavaScript et TypeScript
Répartition entre JavaScript et TypeScript
La proportion de développeurs qui écrivent tout leur code en TypeScript continue d’augmenter et pourrait bientôt représenter la majorité des répondants.
Comment répartissez-vous votre temps entre l’écriture de code JavaScript et TypeScript ?
Link to sectionProportion de code compilé
Proportion de code compilé
Aujourd’hui, écrire du code typé implique naturellement de dépendre d’une étape de build, ce qui est le cas de la grande majorité d’entre nous.
Quelle proportion du code JavaScript que vous écrivez pour le navigateur passe par une étape de build ?
Link to sectionAvantages de l’étape de build✨
Avantages de l’étape de build
✨Si nous voulons imaginer un avenir sans étape de build, la première étape serait sans doute la prise en charge native des types dans JavaScript.
Quels sont selon vous les principaux avantages d’une étape de build ?
Multiple
Limité
3
Link to sectionGénération de code par l’IA
Génération de code par l’IA
Les répondants ne produisent pas encore la majorité de leur code avec l’IA, mais la tendance évolue rapidement : la part de code générée par l’IA est passée de 20 % à 29 % en un an.
Quelle proportion du code que vous produisez est générée par l’IA ?
Nous avons demandé aux membres de la communauté JavaScript de partager leur « choix de l’année ».
Mon choix de 2025 : Conférence : Next.js à la vitesse de Bun
Mon choix est la conférence de Lydia Hallie à Next.js Conf sur Bun. L’équipe travaille sur des sujets passionnants, et Lydia excelle à expliquer des concepts avancés :)
Nous avons demandé aux membres de la communauté JavaScript de partager leur « choix de l’année ».
Aurora Scharff
Développeuse Web
Link to sectionCas d’utilisation
Cas d’utilisation
Malgré le nombre croissant d’usages de JavaScript, le développement front-end reste pour l’instant la raison la plus courante d’utiliser ce langage.
Pour quels usages utilisez-vous JavaScript ?
Multiple
Link to sectionIndustry Sector
Industry Sector
Comme l’enquête porte sur les tendances à venir et les fonctionnalités émergentes, il est logique que son public le plus important soit constitué de développeurs créant des outils et produits pour d’autres programmeurs.
Which industry sector(s) do you work in?
Multiple
Link to sectionModèles d’architecture d’application
Modèles d’architecture d’application
Les frameworks JavaScript modernes prennent désormais en charge de nombreux modes de rendu, mais les plus simples restent les plus populaires.
Lesquels des modèles d’architecture et de rendu suivants avez-vous utilisés au cours de l’année écoulée ?
Multiple
Link to sectionDifficultés liées à JavaScript
Difficultés liées à JavaScript
Nous disposons désormais de presque tous les outils nécessaires ; le défi consiste à savoir les utiliser correctement.
Avec quels aspects de JavaScript avez-vous le plus de difficultés ?
Multiple
Limité
3
Link to sectionSatisfaction concernant les technologies Web
Satisfaction concernant les technologies Web
La satisfaction reste une nouvelle fois stable.
Quel est votre degré de satisfaction concernant l’état général des technologies Web ?
Link to sectionSatisfaction concernant JavaScript
Satisfaction concernant JavaScript
Le niveau de satisfaction reste une nouvelle fois constant.
Quel est votre degré de satisfaction concernant l’état général de JavaScript ?
Link to sectionRessources recommandées
Ressources recommandées
Practical Prompt Engineering
Generate higher quality code from AI tools! Learn prompting techniques that work consistently across Claude, ChatGPT, Copilot, and Cursor. Transform vague project ideas into structure, actionable development plans.
Front-End System Design
Dive into front-end system design to create scalable, efficient user interfaces! Master core UI fundamentals: box model, browser rendering, DOM manipulation, state management, and performance.
Contenu sponsorisé par nos partenaires. En savoir plus.