Как се компилира JSX?
Как се компилира JSX?

Видео: Как се компилира JSX?

Видео: Как се компилира JSX?
Видео: Веб-приложения будущего с React, Нил Мехта 2024, Ноември
Anonim

Така че, ако JavaScript файловете съдържат JSX , че този файл ще трябва да бъде транспилиран. Това означава, че преди файла получава към уеб браузъра, a JSX компилаторът ще преведе всеки JSX в обикновен JavaScript. JSX произвежда React „елементи“. Елементът React е просто обектно представяне на DOM възел.

Също така попитах, как се анализира JSX?

JSX просто взема HTML-подобен синтаксис и го трансформира във вложен React. По същество има 3 неща, които трябва да разберем кога синтактичен анализ а JSX код: Името / компонента на елемента React. Подпорите на елемента React.

Освен това, какво е JSX? JSX е синтаксис, подобен на XML/HTML, използван от Реагирайте който разширява ECMAScript, така че XML/HTML-подобен текст може да съществува съвместно с JavaScript/ Реагирайте код. За разлика от миналото, вместо да поставяте JavaScript в HTML, JSX ни позволява да поставим HTML в JavaScript.

Освен това, как работи JSX?

JSX е стъпка на препроцесор, която добавя XML синтаксис към JavaScript. Определено можете да използвате Реагирайте без JSX но JSX прави Реагирайте много по-елегантен. Точно като XML, JSX таговете имат име на маркер, атрибути и деца. Ако стойността на атрибут е затворена в кавички, стойността е низ.

Трябва ли да се компилира реакция?

Компилация в Реагирайте По време на изграждане JSX е компилиран в императивен JavaScript код. Тъй като и Babel, и TypeScript поддържат JSX от дълго време, React го прави не диктуват коя версия на Babel или TypeScript трябва да използвате във вашия проект. В компилиране Самият процес е доста прост и лесен за разбиране.

Препоръчано: