Crea una cuenta o inicia sesión

¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera

Babel

6/53
Recursos

Babel es un transpilador de código. Una herramienta que transforma y compila nuestro código. Esto quiere decir que nos permite escribir en un código compatible con cualquier navegador.

Aportes 12

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Excelente que explique paso a paso el porqué de todas las herramientas que se utilizan, ya QUE EN OTROS CURSOS DE PLATZI NO SE HACE, y dichos conocimientos son muy importantes para entender lo que se está haciendo y no memorizar comandos!. GRacias!

En el caso de Vue 3, Vue tiene su propio preset que ya hace toda la configuración para bable y simplemente lo usa en el babel.config.js:D

Babel es una herramienta que nos permite transformar nuestro código JS de última generación (o con funcionalidades extras) a JS que cualquier navegador o versión de Node.js entienda.

Babel

Transpilador de código. Una herramienta que transforma y compila nuestro código. Esto quiere decir que nos permite escribir en un código compatible con cualquier navegador sin importar con que version de JS estamos ut.

babel-core → lo que nos permite la compilacion

babel-loader → la regla de webpack que nos permite transformar nuestro codigo

bable-preset-env → es el conjunto de plugins que utiliza babel para transformar nuestro codigo

Definitivamente siento que sería bueno un curso de Babel (Así sea de 10 clases pienso que sería bueno)

Dejo el curso de ECMAScript para aprender esas nuevas funcionalidades de JavaScript:
https://platzi.com/clases/ecmascript-6/

Si no saben que funcionalidades funcionan en los navegadores dejo el sitio de “Can I Use…” (Por ejemplo con las Arrow Function):
https://caniuse.com/#feat=arrow-functions

Y un vídeo tutorial de YouTube para entender un poco más de cómo funciona babel:
https://www.youtube.com/results?search_query=babel

Para VisualStudio Code podemos usar el plugin ESLint

EcmaScript es el standar que usamos para escribir JavaScript moderno.

Babel es un trasnpilador de código JS que convierte nuestro código moderno a código que sea soportado por los navegadores.

Puedes encontrar más información en la documentación de Babel

Gracias por el trabajo de explicar paso a paso como funciona, de verdad es muy útil.

Babel. he oido hablar de el en el pasado y comprendo su finalidad, pero hasta el momento no me he atrevido a implementarlo en proyectos caseros.

La funcion de babel es tranformar nuestro codigo JS mas moderno a los Exploradores mas antiguo es cuestion de combatibilidad…

Muchas gracias por tomarse el tiempo de explicar estos detalles