2.3 Exemple code React

Maintenant que React est installé, nous allons écrire notre tout premier exemple de code. L'idée est de manipuler le fichier App.js, qui représente le composant principal de l'application, pour y insérer du contenu simple et visualiser le rendu en direct dans le navigateur. C'est le point de départ idéal pour comprendre comment React rafraîchit l'interface.

Ce que nous allons faire

  • Changer la couleur de fond pour passer en blanc.
  • Ajouter un titre <h1> avec le texte Hello World.
  • Ajouter un paragraphe <p> avec un message.
  • Observer le rechargement automatique du navigateur.

Dans App.js, nous ouvrons le bloc JSX renvoyé par le composant. Sous la balise contenant le className principal, nous ajoutons un <h1>Hello World</h1>. Après sauvegarde, le navigateur affiche immédiatement le titre grâce au hot reload. Nous ajoutons ensuite un <p>Pour React JS</p> juste en dessous pour compléter l'exemple.

function App() {
  return (
    <div className="App">
      <h1>Hello World</h1>
      <p>Pour React JS</p>
    </div>
  );
}

Avec ces quelques lignes, vous avez déjà modifié un composant React et vu le résultat dans le navigateur. C'est le mécanisme de base que vous utiliserez pour construire des interfaces beaucoup plus complexes. À vous de jouer maintenant : essayez d'ajouter d'autres balises, de changer les styles, et explorez la structure du projet généré. Bonne continuation et à bientôt pour la suite du cours.

En résumé

Cette leçon présente un premier exemple de code React simple et accessible. Le formateur modifie la couleur du fond en blanc, puis crée deux éléments HTML basiques : un titre h1 affichant "hello world" et un paragraphe contenant "avec React JS". Cet exercice pratique montre comment intégrer et afficher du contenu en React.

Points clés

  • Modifier les styles de base (couleur de fond en blanc) dans un fichier point.js
  • Créer et afficher des éléments HTML simples (h1 et paragraphes) en React
  • Intégrer du texte statique dans les composants React
  • Comprendre comment les éléments s'affichent visuellement dans le navigateur
  • Approche progressive : commencer par des exemples très simples et compréhensibles pour tous

Questions fréquentes

Quels éléments React crée-t-on dans cet exemple ?

On crée deux éléments simples : un titre h1 avec le texte 'hello world' et un paragraphe avec le texte 'avec React JS'.

Comment change-t-on la couleur du fond dans le code ?

On modifie le fichier point.js en ajoutant une classe CSS ou en changeant directement la couleur de fond en blanc.

Quel est l'objectif de cet exercice introductif ?

L'objectif est de montrer un exemple très simple et compréhensible pour que tout le monde puisse comprendre comment débuter avec React et afficher du contenu de base.