Babel, el Javascript del futuro, hoy.

Babel –antes llamado 6to5– es un traspiler, o sea una herramienta que te permite escribir tu código usando muchas de las novedades en ES6 y produce código compatible con ES5, el cual es soportado por la mayoría de los navegadores modernos.

Para los que no saben, ECMAScript 6 (o solo ES6, para los cuates) es el nombre de la siguiente versión estandarizada de JavaScript, la cual añade un gran número de mejoras que nos facilitarán la vida a quienes pasamos la mayor parte del día escribiendo en este lenguaje.

Personalmente he estado usando Babel en mis últimos proyectos y me estoy (mal) acostumbrado muy rápido a las nuevas bondades sintácticas. Es perfecto para usarse en conjunto con Browserify y React.

Si eres un front-end, tienes que mirarlo de ya.