Aller au contenu principal
Bluecoders
← Glossaire de la tech

JavaScript

LangageTechno

JavaScript = le langage qui anime le web

JavaScript est un langage de programmation créé en 1995 par Brendan Eich chez Netscape, devenu le seul langage exécuté nativement par tous les navigateurs web, ce qui en fait le langage de l'interactivité sur le web.

Avec HTML (la structure) et CSS (la mise en forme), il forme le trio de base du front-end : c'est lui qui réagit aux clics, met à jour la page sans la recharger, dialogue avec les serveurs. Il est standardisé sous le nom d'ECMAScript et évolue chaque année.

Depuis Node.js, JavaScript tourne aussi côté serveur, ce qui permet d'utiliser un seul langage sur toute une application. Son écosystème est immense : React, Vue.js, Angular pour l'interface, Express ou NestJS pour le back-end, et des millions de paquets sur npm.

Malgré son nom, il n'a aucun lien avec Java. Beaucoup d'équipes l'utilisent aujourd'hui via TypeScript, qui y ajoute un typage statique.

Pourquoi ça compte quand on recrute

Presque tous les développeurs web écrivent du JavaScript, mais peu en maîtrisent les fondamentaux : asynchronisme, fonctionnement des closures, gestion de la mémoire. Ce sont eux qui tiennent face aux bugs difficiles. En entretien, sortez du framework : un candidat qui ne sait que « faire du React » sans comprendre le langage dessous est un risque. La maîtrise de TypeScript est désormais un bon signal de rigueur.

Un besoin en recrutement ?

Décrivez votre besoin. Un recruteur de votre secteur vous rappelle sous 24 h ouvrées.