-{"id":"como-se-transforma-el-jsx","level":0,"title":"¿Cómo se transforma el JSX?","content":"<p><strong>El JSX se transforma en código JavaScript compatible en el navegador usando un <em>transpilador</em> o <em>compilador</em></strong>. El más famoso es a día de hoy Babel, que utiliza una serie de plugins para ser compatible con la transformación, pero existen otros como SWC.</p>\n<p>Puedes ver cómo se transforma el JSX en el <a href=\"https://babeljs.io/repl/#?browsers=defaults%2C%20not%20ie%2011%2C%20not%20ie_mob%2011&build=&builtIns=false&corejs=3.21&spec=false&loose=false&code_lz=GYVwdgxgLglg9mABACQKYBt10QCgJSIDeAUIogE6pQjlIA8AFgIwB8yc6AhogLLgAm2QLwbgaR3APBuBYfYCEdAPTMWxAL5A&debug=false&forceAllTransforms=false&shippedProposals=false&circleciRepo=&evaluate=false&fileSize=false&timeTravel=false&sourceType=module&lineWrap=true&presets=env%2Creact%2Cstage-2&prettier=false&targets=&version=7.19.5&externalPlugins=&assumptions=%7B%7D\">playground de código de Babel</a>.</p>\n<p>Hay casos especiales en los que un transpilador no es necesario. Por ejemplo, <strong>Deno tiene soporte nativo para la sintaxis JSX</strong> y no es necesario transformar el código para hacerlo compatible.</p>\n<hr>\n"}
0 commit comments