Top Profil

Glossaire · Concepts fondamentaux

JavaScript

Aussi appelé : JS · ECMAScript

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.

Un besoin derrière ce terme ?

Échangeons 30 minutes sur votre besoin. Nous vous présentons des profils évalués en moins de 48h.