JSX คือส่วนขยายของไวยากรณ์ที่ให้คุณเขียนมาร์กอัปคล้าย HTML ภายใน JavaScript ได้ เบราว์เซอร์ไม่เข้าใจ JSX โดยตรง — คอมไพเลอร์ (Babel, SWC, esbuild) จะแปลงมันให้เป็นการเรียกฟังก์ชันธรรมดาก่อนที่โค้ดจะทำงาน
สิ่งที่มันถูกคอมไพล์ออกมา
jsx
el = ;
el = .(
,
{ : },
, name
);
