Skip to content

Transpiler du JavaScript

Qu’est-ce qu’un transpileur ?

Un transpileur transforme du code moderne en une version compatible avec des navigateurs plus anciens.

Exemples

  • Babel : convertit ES6+ en ES5
  • TypeScript : compile vers JS
  • Vite/Rollup/Webpack peuvent inclure Babel

Pourquoi transpiler ?

  • Compatibilité (anciens navigateurs)
  • Support de fonctionnalités avancées
  • Écriture de code plus propre

Exemple Babel

bash
npx babel script.js --out-file script-compat.js

Outils intégrés modernes

  • Vite
  • ESBuild
  • SWC (Rust)