Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

131
Vistas
¿Cómo se activa la compilación JSX?

Actualmente estoy estudiando React y he configurado un ejemplo simple de "Hola, mundo":

 <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>Hello World</title> <script src="https://unpkg.com/react@17/umd/react.development.js"></script> <script src="https://unpkg.com/react-dom@17/umd/react-dom.development.js"></script> <script src="https://unpkg.com/@babel/standalone/babel.min.js"></script> </head> <body> <div id="root"></div> <script type="text/babel"> ReactDOM.render( <h1>Hello, world!</h1>, document.getElementById('root') ); </script> </body> </html>

POR CIERTO. Deliberadamente no utilicé una cadena de herramientas como create-react-app para comprender los conceptos básicos.

El siguiente fragmento de código es en realidad algo que un navegador web no entiende, porque no es JavaScript estándar.

 ReactDOM.render(<h1>Hello, world!</h1>, document.getElementById('root'));

Es JSX (extensión de sintaxis de JavaScript), por lo que debe compilarse. Por ejemplo con Babel. Sé que incluí en el encabezado del archivo html el compilador de Babel. Pero para mí no está claro cuándo y cómo se lleva a cabo el proceso de compilación real.

¿Hay una devolución de llamada en el paquete de Babel que se llama antes de la representación real y compila el archivo en el que estaba a través de la etiqueta <script src=""> incluida?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

El script de Babel realiza lo siguiente:

  1. Agrega un oyente DOMContentLoaded
  2. Carga todos los scripts si los scripts tienen un src
  3. Transforma el código e inyecta un <script> para evaluar el código recién transformado.
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda