Pourquoi utilisons-nous JSX dans React JS ?
Pourquoi utilisons-nous JSX dans React JS ?

Vidéo: Pourquoi utilisons-nous JSX dans React JS ?

Vidéo: Pourquoi utilisons-nous JSX dans React JS ?
Vidéo: React elements. Introduction to JSX (React элементы. Знакомство с JSX) 2024, Mars
Anonim

JSX est une extension de syntaxe pour ReactJS qui ajoute la prise en charge de l'écriture de balises HTML en JavaScript. Au dessus de ReactJS , il crée un moyen très puissant d'exprimer un site Web application . Si vous connaissez ReactJS , vous savez qu'il s'agit d'une bibliothèque pour l'implémentation d'applications frontales basées sur des composants Web.

Ici, pourquoi JSX est utilisé dans React ?

JSX nous permet d'écrire des éléments HTML en JavaScript et de les placer dans le DOM sans aucune méthode createElement() et/ou appendChild(). JSX convertit les balises HTML en réagir éléments. Vous n'êtes pas obligé de utiliser JSX , mais JSX facilite l'écriture Réagir applications.

Deuxièmement, les fichiers React doivent-ils être JS ou JSX ? Vous êtes donc obligé d'utiliser fichiers JS à la place de JSX . Et depuis réagir est juste une bibliothèque pour javascript, cela ne fait aucune différence pour vous de choisir entre JSX ou JS . Ils sont complètement interchangeables ! D'où tout Réagir aux fichiers qui les contiennent sont JSX et pas JS.

De plus, qu'est-ce que JSX en réaction ?

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.

Pouvez-vous utiliser JavaScript pour réagir ?

Réagir est juste JavaScript , il y a une toute petite API à apprendre, juste quelques fonctions et comment utilisation eux. Après cela, votre JavaScript les compétences sont ce qui fait tu un meilleur Réagir développeur. Il n'y a pas de barrières à l'entrée. UNE JavaScript développeur pouvez devenir un productif Réagir développeur en quelques heures.

Conseillé: