Frage 8
Was ist JSX?

JSX steht für JavaScript-XML. Es handelt sich um eine Syntaxerweiterung von JavaScript. Innerhalb kann der volle Leistungsumfang von JavaScript verwendet werden.
JSX erlaubt es beispielsweise, HTML-Code in React zu schreiben. Dabei werden React-Elemente erstellt. Nach der Kompilierung werden JSX Ausdrücke zu regulären JavaScript Objekten.
Entsprechend kann JSX in if-Anweisungen und for-Schleifen verwendet, einer Variable zugewiesen und als Argument akzeptiert und von Funktionen zurückgegeben werden.
Referenzen:
Introducing JSX