Hvordan bliver JSX kompileret?
Hvordan bliver JSX kompileret?

Video: Hvordan bliver JSX kompileret?

Video: Hvordan bliver JSX kompileret?
Video: Полный курс TypeScript за час | Тайпскрипт для начинающих 2024, November
Anonim

Så hvis JavaScript-filer indeholder JSX , at den fil skal transpileres. Det betyder, at før filen får til webbrowseren, en JSX compiler vil oversætte evt JSX ind i almindelig JavaScript. JSX producerer React "elementer". Et React-element er simpelthen en objektrepræsentation af en DOM-node.

Også spurgt, hvordan parses JSX?

JSX tager simpelthen en HTML-lignende syntaks og transformerer den til indlejret React. Grundlæggende er der 3 ting, vi bør finde ud af hvornår parsing -en JSX kode: Navnet/komponenten af React-elementet. React-elementets rekvisitter.

Desuden, hvad er JSX? JSX er en XML/HTML-lignende syntaks, der bruges af Reagere der udvider ECMAScript, så XML/HTML-lignende tekst kan eksistere side om side med JavaScript/ Reagere kode. I modsætning til tidligere, i stedet for at sætte JavaScript ind i HTML, JSX giver os mulighed for at sætte HTML ind i JavaScript.

Desuden, hvordan reagerer JSX?

JSX er et præprocessor-trin, der tilføjer XML-syntaks til JavaScript. Du kan helt sikkert bruge Reagere uden JSX men JSX gør Reagere meget mere elegant. Ligesom XML, JSX tags har et tagnavn, attributter og underordnede. Hvis en attributværdi er omgivet af anførselstegn, er værdien en streng.

Skal reaktion kompileres?

Samling i Reagere På byggetidspunktet er JSX kompileret til imperativ JavaScript-kode. Da både Babel og TypeScript har understøttet JSX i lang tid, React gør ikke diktere hvilken version af Babel eller TypeScript du skal bruge i dit projekt. Det udarbejde selve processen er ret enkel og let at forstå.

Anbefalede: