JavaScript
- Intermédiaire
- Transversal
Définition complète
JavaScript (JS) est le langage de programmation principal du web, exécuté côté client (navigateur) et côté serveur (Node.js). Créé par Brendan Eich en 1995. Standard ECMAScript régulièrement mis à jour. Frameworks dominants 2026 : React (Meta), Vue, Angular, Svelte. Pour côté serveur : Node.js, Deno, Bun. Usages : interactivité web (DOM), SPA (Single Page Apps), backends API, applications mobiles (React Native), apps desktop (Electron). Importance marketing : nécessaire à comprendre pour tracking, A/B testing client-side, personnalisation, performance web. À ne pas confondre avec « Java » (langage différent), « JSON » (format de données), « TypeScript » (sur-ensemble typé de JS). Voir aussi : React, Node.js, TypeScript, DOM.
À quoi ça sert
Cas d'usage typiques
1) Une marque DTC : site React + Next.js, performance optimale, conversion +18%. 2) Une scale-up SaaS B2B : front Vue.js + back Node.js, dev velocity x2. 3) Un éditeur média : Next.js pour SEO + performance, Core Web Vitals top. 4) Une école : portail Vue.js, UX moderne, engagement étudiants +35%.
Mises en situation
S'approprier cette notion dans son quotidien de travail
Contexte
Une directrice de la communication d'une fromagerie fermière découvre la notion de « JavaScript » et souhaite l'appliquer à une situation concrète de son métier.
Application
Elle prend un cas réel rencontré récemment, identifie comment la notion s'y applique et formalise en quelques phrases ce que cela change dans sa pratique. Elle partage le résultat avec un collègue pour s'assurer que sa compréhension tient la route et l'intègre dans sa boîte à outils.
Résultat attendu
La notion sert de cadre commun et facilite les échanges avec les parties prenantes.