JSX is a syntax extension that lets you write HTML-like markup inside JavaScript. The browser does not understand JSX — a compiler (Babel, SWC, esbuild) transforms it into regular function calls before the code runs.
What it compiles to
jsx
el = ;
el = .(
,
{ : },
, name
);
