Kako se JSX kompajlira?
Kako se JSX kompajlira?

Video: Kako se JSX kompajlira?

Video: Kako se JSX kompajlira?
Video: Полный курс React JS для начинающих - Изучи Реакт за 2 часа! +таймкоды 2024, Svibanj
Anonim

Dakle, ako JavaScript datoteke sadrže JSX , da će se ta datoteka morati transpilirati. To znači da prije datoteke dobiva na web preglednik, a JSX prevodilac će prevesti bilo koji JSX u obični JavaScript. JSX proizvodi React "elemente". React element je jednostavno objektni prikaz DOM čvora.

Također je postavljeno pitanje, kako se JSX analizira?

JSX jednostavno uzima sintaksu sličnu HTML-u i pretvara je u ugniježđeni React. U suštini postoje 3 stvari koje bismo trebali shvatiti kada raščlanjivanje a JSX kod: naziv / komponenta React elementa. Rekviziti elementa React.

Nadalje, što je JSX? JSX je sintaksa slična XML/HTML-u koju koristi Reagirati koji proširuje ECMAScript tako da tekst sličan XML-u/HTML-u može koegzistirati s JavaScriptom/ Reagirati kodirati. Za razliku od prošlosti, umjesto stavljanja JavaScripta u HTML, JSX omogućuje nam da stavimo HTML u JavaScript.

Štoviše, kako funkcionira JSX?

JSX je korak predprocesora koji JavaScriptu dodaje XML sintaksu. Definitivno možete koristiti Reagirati bez JSX ali JSX pravi Reagirati puno elegantnije. Baš kao XML, JSX oznake imaju naziv oznake, atribute i djecu. Ako je vrijednost atributa zatvorena u navodnike, vrijednost je niz.

Treba li sastaviti reakciju?

Kompilacija u Reagirati U vrijeme izrade JSX je sastavio u imperativni JavaScript kod. Budući da i Babel i TypeScript već dugo podržavaju JSX, React radi ne diktira koju verziju Babel ili TypeScript morate koristiti u svom projektu. The sastaviti Sam proces je prilično jednostavan i lako razumljiv.

Preporučeni: