JSX (sometimes referred to as JavaScript XML) is an XML -like extension to the JavaScript language syntax. [1] Initially created by Facebook for use with React, JSX has been adopted by multiple web frameworks. [2]: 5 [3]: 11 Being syntactic sugar, JSX is generally transpiled into nested JavaScript function calls structurally similar to the ... JSX is a syntax extension to JavaScript that allows writing HTML in React. Learn the characteristics, advantages, and disadvantages of JSX and how it optimizes and translates to regular JavaScript. What is JSX? JSX stands for JavaScript XML. JSX allows us to write HTML in React. JSX makes it easier to write and add HTML in React. JSX is a syntax extension to JavaScript that allows you to write markup and logic in the same file. It is used with React to describe what the UI should look like and produces React elements that are objects.