Babel es un compilador Javascript centrado en conertir código ECMAScript 2015+ en versions de Javascript compatibles para los navegadores antiguos y actuales.
Veamos cómo usarlo:
Basta con importar en mi HTML:
http://a%20href=«>https://cdnjs.cloudflare.com/ajax/libs/babel-standalone/6.21.1/babel.min.js"></script>
Y crear un script type text/babel que puede ser JS puro o código Babel
En cuanto a sus características:
· Babel también es capaz de convertir sintaxis React (JSX).
· Babel tiene una arquitectura de plugins para que se puedan ir componiendo pipes de transformación: https://babeljs.io/docs/en/plugins
· Babel es debugeable
Ver más: https://babeljs.io/docs/en/