Menu
Coddy logo textTech

Votre deuxième composant

Fait partie de la section Les fondamentaux du Journey React de Coddy — leçon 12 sur 42.

Extrayons un composant. Vous pouvez définir autant de composants que vous le souhaitez dans un seul fichier : les plus petits en haut, App en bas :

function Welcome() {
    return <p>Glad you're here!</p>;
}

export default function App() {
    return (
        <div>
            <Welcome />
        </div>
    );
}

Seul App porte export default : c'est le composant d'entrée que main.jsx rend. Les autres sont des assistants internes.

challenge icon

Défi

Débutant

Créez votre premier composant autonome.

  1. Définissez un composant nommé Header (H majuscule !) au-dessus de App. Il renvoie un <h1> avec id="page-title" et le texte My Blog.
  2. Affichez-le dans le <div> de App avec <Header />.

Essayez vous-même

<!DOCTYPE html>
<html>
    <head>
        <link rel="stylesheet" href="styles.css" />
    </head>
    <body>
        <div id="root"></div>
        <script type="module" src="main.jsx"></script>
    </body>
</html>
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Les fondamentaux