Skip to content

Autre outils

Pour ces outils et technologies, cochez simplement ceux que vous utilisez régulièrement.

Bibliothèques

Zod a beaucoup progressé en un an. Comme nombre des bibliothèques présentées ici concernent la gestion des dates, il sera intéressant de voir comment ce graphique évoluera à mesure que Temporal sera mieux pris en charge par les navigateurs.
0%
20%
40%
60%
80%
100%
01
+2
02
-1
03
-1
04
05
06
07
08
09
+2
10
-1
0%
20%
40%
60%
80%
100%
Nous avons demandé aux membres de la communauté JavaScript de partager leur « choix de l’année ».

Mon choix de 2025 : Observable

Observable permet de créer des documents interactifs où chaque bloc est une fonction qui produit un résultat. Tout est asynchrone, l’outil est très puissant et vraiment amusant à utiliser ; il alimente Nerdy Notebook.
Nous avons demandé aux membres de la communauté JavaScript de partager leur « choix de l’année ».

Adam Argyle

Coanimateur de The CSS Podcast

Graphisme et animation

Chart.js, cité dans les réponses libres l’année dernière, a bondi à la première place après avoir été proposé officiellement dans cette enquête.
0%
20%
40%
60%
80%
100%
01
🚫 None
+11
03
-1
04
-1
06
07
-2
08
-1
-1
-1
0%
20%
40%
60%
80%
100%

Utilitaires

Aujourd’hui, tout développeur JavaScript qui se respecte semble utiliser ESLint et Prettier.
0%
20%
40%
60%
80%
100%
01
02
03
04
05
06
n
07
09
0%
20%
40%
60%
80%
100%

Environnements d’exécution JavaScript

La première place de Node.js et des navigateurs n’est pas une surprise, mais la troisième place de Bun témoigne de la croissance du projet.
0%
20%
40%
60%
80%
100%
02
Browser
03
04
+3
06
-1
07
-1
08
🚫 None
-1
09
11
Autres réponses
0%
20%
40%
60%
80%
100%

Services d’hébergement

Malgré une réputation parfois clivante, Vercel a réussi à s’imposer comme une solution d’hébergement sérieuse, juste derrière AWS.
Lesquels de ces services avez-vous utilisés pour héberger des applications JavaScript ?
Multiple
0%
20%
40%
60%
80%
100%
01
+10
-2
-1
-1
0%
20%
40%
60%
80%
100%

Environnements d’exécution JavaScript en périphérie ou sans serveur

Cloudflare, cinquième du classement de l’hébergement, arrive ici juste derrière AWS Lambda et s’impose comme un acteur important dans les deux domaines.
Quels environnements d’exécution en périphérie ou sans serveur utilisez-vous régulièrement ?
Multiple
0%
20%
40%
60%
80%
100%
01
🚫 None
+1
08
+1
+1
13
Autres réponses
0%
20%
40%
60%
80%
100%

Éditeurs de texte

VS Code domine depuis longtemps le classement des éditeurs de texte, mais Cursor a réussi à dépasser tous ses concurrents grâce à sa promesse de programmation assistée par l’IA.
0%
20%
40%
60%
80%
100%
04
05
0%
20%
40%
60%
80%
100%

Outils d’IA

Lesquels de ces outils d’IA utilisez-vous régulièrement pour vous aider à écrire du code ?
Multiple
0%
20%
40%
60%
80%
100%
+1
06
🚫 None
-1
08
-1
+1
-1
0%
20%
40%
60%
80%
100%

Mobile et ordinateur

React Native arrive en tête, mais Expo et Tauri sont également à suivre !
Lesquels de ces frameworks pour applications mobiles ou de bureau utilisez-vous régulièrement ?
Multiple
0%
20%
40%
60%
80%
100%
01
🚫 None
03
04
05
06
08
Cordova
09
10
13
Autres réponses
0%
20%
40%
60%
80%
100%

Outils de monorepo

pnpm est clairement en tête dans la catégorie des monorepos.
Lesquels de ces outils de monorepo utilisez-vous régulièrement ?
Multiple
0%
20%
40%
60%
80%
100%
01
02
🚫 None
03
npm Workspaces
04
05
06
Yarn Workspaces
08
09
10
12
13
Autres réponses
0%
20%
40%
60%
80%
100%

Langages autres que JavaScript

Quand nous n’écrivons pas de JavaScript, nous nous tournons le plus souvent vers Python et PHP.
0%
20%
40%
60%
80%
100%
02
+2
-1
05
+1
06
-2
+1
08
🚫 None
-1
0%
20%
40%
60%
80%
100%

Fonctionnalités d’autres langages
✨

Quelles fonctionnalités d’autres langages de programmation aimeriez-vous voir adoptées par JavaScript/TypeScript ?
Réponse libre
Multiple
Éléments étiquetés « js_missing_features »
0%
20%
40%
60%
80%
100%
01
Pattern matching
02
Static typing
03
Error handling
04
Standard Library
05
Enums
06
Structs
07
Multithreading
08
Option/result
09
Decorators
10
Operator Overloading
0%
20%
40%
60%
80%
100%
💡
Il est scientifiquement prouvé que partager ce sondage sur Twitter, Facebook ou par email améliore vos performances en programmation jusqu'à 15 %.

Ressources recommandées

Craft a Professional AI Developer Setup
Steve Kinney
Temporal

Craft a Professional AI Developer Setup

Boost your coding productivity with AI-assisted tools and agents. Use Cursor and Claude Code for precise inline edits or to delegate larger tasks to background agents.
My Dev Setup Is Better Than Yours
ThePrimeagen
terminal

My Dev Setup Is Better Than Yours

Maximize your productivity with the best developer setup. Hand-craft an environment with bash scripts and incorporate common unix tools for managing libraries, interacting with the OS, window management, and more.
Contenu sponsorisé par nos partenaires. En savoir plus.