← Retour au cours
▶ Aperçu gratuit · Leçon offerte

Chapitre 2 — Composants et JSX

⏱ 65 min · 🎬 Video · 🏆 10 XP
🎧 Version audio : écouter

🧩 Composants React

Un composant est une fonction JavaScript qui retourne du JSX (du HTML enrichi). C''est l''unité de base de toute application React.

1. Premier composant

function Bouton() {
return <button>Cliquez-moi</button>;
}

2. JSX — JavaScript + XML

JSX permet d''écrire du HTML directement dans JavaScript. Les règles importantes :

  • Toujours fermer les balises : <img /> et non <img>
  • Utiliser className au lieu de class : <div className="card">
  • Une seule racine par composant (utiliser <>...</> Fragment si besoin)
  • Variables JS entre accolades : <h1>{titre}</h1>

3. Convention de nommage

⚠️ Les composants commencent TOUJOURS par une majuscule (Bouton, Header, UserCard). Sinon React les confond avec des balises HTML.

4. Composant fonctionnel complet

function ProfilUser() {
const nom = "Aminata";
return (
<div className="profil">
<h2>Bonjour {nom}</h2>
<p>Bienvenue sur ITAG Tech</p>
</div>
);
}

Continuez le parcours 🚀

Inscrivez-vous pour accéder aux 9 autres leçons + le quiz final.

Créer mon compte
🍪 Nous utilisons des cookies essentiels et, avec ton accord, des cookies analytiques. En savoir plus

⚙️ Préférences cookies

Choisis quels cookies tu acceptes — modifiable à tout moment.

🔐 Essentiels (obligatoires)Authentification, session, sécurité. Toujours actifs.
📊 Analytics anonymesMesure d'audience anonymisée — aucune donnée personnelle.
📣 MarketingPublicités ITAG pertinentes sur d'autres sites.
💬 Contactez-nous sur WhatsApp