Какво е JSX?
JSX означава JavaScript XML, който ни позволява лесно да пишем HTML в React. Той преобразува HTML тагове в react елементи. Не е нито низ, нито HTML
Вграждане на изрази в JSX –
По-горе това е прост JSX код в платформата React, но браузърът не разбира този JSX, защото не е валиден JavaScript код. Това е така, защото присвояваме HTML таг на променлива, която не е низ, а просто HTML код.
Така че, за да го конвертираме в разбираем за браузъра JavaScript код, ние използваме инструмент като Babel, който е JavaScript компилатор. Разгледайте статията freecodecamp за подробно разбиране на това.
По принцип Babel ще преобразува тези изрази в истински JavaScript код, така че да можете да пишете кратки HTML/XML-подобни структури (например DOM-подобни дървовидни структури) в същия файл като JavaScript код. JSX ни позволява да вградим HTML в JavaScript, за разлика от предишния метод за вграждане на JavaScript в HTML.
Искате ли да знаете повече? Следвайте задължителните връзки по-долу –
JSX в React — обяснено с примери
Надявам се, че намирате тези връзки за полезни. Кажете ми, ако имате още ресурси, които да наваксате.
Останете на линия, хора! Приятно кодиране!