Jak kompiluje się JSX?
Jak kompiluje się JSX?

Wideo: Jak kompiluje się JSX?

Wideo: Jak kompiluje się JSX?
Wideo: PODSTAWY REACTA - #2 Renderowanie JSX z funkcji i stylowanie componentu 2024, Listopad
Anonim

Tak więc, jeśli pliki JavaScript zawierają JSX , że plik będzie musiał zostać przetranspilowany. Oznacza to, że przed plikiem dostaje do przeglądarki internetowej, a JSX kompilator przetłumaczy dowolne JSX w zwykły JavaScript. JSX produkuje „elementy” Reacta. Element React jest po prostu reprezentacją obiektu węzła DOM.

Zapytano również, w jaki sposób jest analizowany JSX?

JSX po prostu pobiera składnię podobną do HTML i przekształca ją w zagnieżdżony React. Zasadniczo są 3 rzeczy, o których powinniśmy wiedzieć, kiedy rozbiór gramatyczny zdania a JSX kod: nazwa / składnik elementu React. Rekwizyty elementu React.

Co więcej, czym jest JSX? JSX to składnia podobna do XML/HTML używana przez Reagować który rozszerza ECMAScript, aby tekst podobny do XML/HTML mógł współistnieć z JavaScript/ Reagować kod. W przeciwieństwie do przeszłości, zamiast umieszczać JavaScript w HTML, JSX pozwala nam umieścić HTML w JavaScript.

Co więcej, jak działa JSX?

JSX to krok preprocesora, który dodaje składnię XML do JavaScript. Na pewno możesz użyć Reagować z pominięciem JSX ale JSX sprawia, że Reagować o wiele bardziej elegancki. Podobnie jak XML, JSX znaczniki mają nazwę znacznika, atrybuty i dzieci. Jeśli wartość atrybutu jest ujęta w cudzysłów, wartość jest ciągiem.

Czy reakcja musi być skompilowana?

Kompilacja w Reagować W czasie kompilacji JSX jest skompilowany w imperatywny kod JavaScript. Ponieważ zarówno Babel, jak i TypeScript od dawna wspierają JSX, Reaguj nie nie dyktuj, której wersji Babel lub TypeScript musisz użyć w swoim projekcie. ten skompilować sam proces jest dość prosty i łatwy do zrozumienia.

Zalecana: