Définition
JavaScript est le langage de programmation du web : c'est lui qui rend les pages interactives dans le navigateur, du menu déroulant à l'application complète. Depuis Node.js, il s'exécute aussi côté serveur, ce qui permet de construire tout un produit avec un seul langage. Normalisé sous le nom ECMAScript et enrichi chaque année, il dispose du plus vaste écosystème de bibliothèques au monde et de frameworks majeurs : React, Angular, Vue.js. TypeScript en est l'extension typée, aujourd'hui dominante dans les projets professionnels.
Dans la pratique
JavaScript est partout, mais la qualité des profils varie énormément : un développeur qui maîtrise réellement le langage (asynchronisme, gestion de la mémoire, modules) se distingue de celui qui assemble des composants. Un besoin « JavaScript » est aujourd'hui presque toujours un besoin TypeScript avec un framework précis ; il faut nommer ce framework. L'écosystème évolue vite, ce qui exige une veille constante.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.