Hoe wordt JSX gecompileerd?
Hoe wordt JSX gecompileerd?

Video: Hoe wordt JSX gecompileerd?

Video: Hoe wordt JSX gecompileerd?
Video: What is JSX? 2024, November
Anonim

Dus, als JavaScript-bestanden bevatten: JSX , dat dat bestand moet worden getranspileerd. Dat betekent dat vóór het bestand krijgt naar de webbrowser, a JSX compiler zal elke vertalen JSX in gewoon JavaScript. JSX produceert React "elementen". Een React-element is gewoon een objectrepresentatie van een DOM-knooppunt.

Ook gevraagd, hoe wordt JSX geparseerd?

JSX neemt gewoon een HTML-achtige syntaxis en transformeert deze in geneste React. In wezen zijn er 3 dingen die we moeten uitzoeken wanneer: ontleden een JSX code: De naam / component van het React-element. De rekwisieten van het React-element.

Bovendien, wat is JSX? JSX is een XML/HTML-achtige syntaxis die wordt gebruikt door Reageer dat ECMAScript uitbreidt zodat XML/HTML-achtige tekst naast JavaScript/ Reageer code. In tegenstelling tot het verleden, in plaats van JavaScript in HTML te zetten, JSX stelt ons in staat om HTML in JavaScript te zetten.

Bovendien, hoe werkt JSX reageren?

JSX is een preprocessorstap die XML-syntaxis aan JavaScript toevoegt. Je kunt het zeker gebruiken Reageer zonder JSX maar JSX maakt Reageer een stuk eleganter. Net als XML, JSX tags hebben een tagnaam, attributen en kinderen. Als een attribuutwaarde tussen aanhalingstekens staat, is de waarde een tekenreeks.

Moet reageren worden gecompileerd?

Compilatie in Reageer Tijdens de bouw is de JSX gecompileerd in dwingende JavaScript-code. Aangezien zowel Babel als TypeScript sinds lange tijd JSX ondersteunen, Reageren doet niet dicteren welke versie van Babel of TypeScript u in uw project moet gebruiken. De compileren proces zelf is vrij eenvoudig en gemakkelijk te begrijpen.

Aanbevolen: