Comment JSX est-il compilé ?
Comment JSX est-il compilé ?

Vidéo: Comment JSX est-il compilé ?

Vidéo: Comment JSX est-il compilé ?
Vidéo: React : Chapitre 3, La syntaxe JSX 2024, Novembre
Anonim

Ainsi, si les fichiers JavaScript contiennent JSX , que ce fichier devra être transpilé. Cela signifie qu'avant le fichier obtient au navigateur Web, un JSX le compilateur traduira n'importe quel JSX en JavaScript normal. JSX produit des « éléments » React. Un élément React est simplement une représentation d'objet d'un nœud DOM.

Également demandé, comment JSX est-il analysé ?

JSX prend simplement une syntaxe de type HTML et la transforme en React imbriqué. Essentiellement, il y a 3 choses que nous devrions comprendre quand analyse une JSX code: Le nom/composant de l'élément React. Les accessoires de l'élément React.

De plus, qu'est-ce que JSX ? JSX est une syntaxe de type XML/HTML utilisée par Réagir qui étend ECMAScript afin que le texte de type XML/HTML puisse coexister avec JavaScript/ Réagir code. Contrairement au passé, au lieu de mettre JavaScript en HTML, JSX nous permet de mettre du HTML en JavaScript.

De plus, comment JSX réagit-il ?

JSX est une étape de préprocesseur qui ajoute la syntaxe XML à JavaScript. Vous pouvez certainement utiliser Réagir sans pour autant JSX mais JSX fait du Réagir beaucoup plus élégant. Tout comme XML, JSX les balises ont un nom de balise, des attributs et des enfants. Si une valeur d'attribut est entourée de guillemets, la valeur est une chaîne.

Reagi a-t-il besoin d'être compilé ?

Compilation dans Réagir Au moment de la construction, le JSX est compilé en code JavaScript impératif. Étant donné que Babel et TypeScript prennent en charge JSX depuis longtemps, Réagir fait pas dicter quelle version de Babel ou TypeScript vous devez utiliser dans votre projet. Les compiler le processus lui-même est assez simple et facile à comprendre.

Conseillé: