Menu
Coddy logo textTech

Il tuo secondo componente

Fa parte della sezione Fondamenti del percorso React di Coddy. Lezione 12 di 42.

Estraiamo un componente. Puoi definire tutti i componenti che vuoi in un unico file: quelli più piccoli sopra, App in fondo:

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

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

Solo App contiene export default: è il componente di ingresso che main.jsx renderizza. Gli altri sono helper interni.

challenge icon

Sfida

Principiante

Crea il tuo primo componente autonomo.

  1. Definisci un componente chiamato Header (H maiuscola!) sopra App. Restituisce un <h1> con id="page-title" e il testo My Blog.
  2. Esegui il rendering al suo interno nel <div> di App con <Header />.

Provalo tu

<!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 iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti