Looking for javascript Keywords? Try Ask4Keywords

JavaScriptTranspiling


Introduction

Transpiling est le processus d'interprétation de certains langages de programmation et de leur traduction dans une langue cible spécifique. Dans ce contexte, transpiling prendra les langages compiler vers JS et les traduira dans la langue cible de Javascript.

Remarques

Transpiling est le processus de conversion du code source en code source, une activité courante dans le développement JavaScript.

Les fonctionnalités disponibles dans les applications JavaScript courantes (Chrome, Firefox, NodeJS, etc.) sont souvent inférieures aux dernières spécifications ECMAScript (ES6 / ES2015, ES7 / ES2016, etc.). Une fois la spécification approuvée, elle sera certainement disponible en mode natif dans les futures versions des applications JavaScript.

Plutôt que d'attendre de nouvelles versions JavaScript, les ingénieurs peuvent commencer à écrire du code qui s'exécutera en mode natif dans le futur (pérennisation) en utilisant un compilateur pour convertir le code écrit pour les nouvelles spécifications en code compatible avec les applications existantes. Les transpileurs communs incluent Babel et Google Traceur .

Les transpileurs peuvent également être utilisés pour convertir un autre langage comme TypeScript ou CoffeeScript en JavaScript "classique". Dans ce cas, le transpiling est converti d'une langue à une autre.

Transpiling Exemples Liés