Top Profil

Glossaire · Concepts fondamentaux

Transpileur

Aussi appelé : Transpiler · Transpilation

Définition

Un transpileur est un outil qui traduit du code source d'un langage vers un autre langage de même niveau, lisible par un humain, à la différence du compilateur qui produit du code machine. L'exemple le plus courant est la conversion de TypeScript en JavaScript, le seul langage que les navigateurs exécutent ; les transpileurs servent aussi à rendre du JavaScript récent compatible avec d'anciens navigateurs, ou à traduire du Sass en CSS. Ils s'exécutent dans la chaîne de construction, avant la mise en ligne.

Dans la pratique

La transpilation est un rouage invisible mais obligatoire de tout projet frontend moderne ; elle fait partie de l'outillage de construction (bundlers comme Vite ou esbuild) qu'un développeur doit savoir configurer et dépanner. Pour un acheteur, le terme ne demande aucune décision, sauf à comprendre que le code livré en production n'est pas celui que les développeurs écrivent.

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.