Menu
Coddy logo textTech

Seu Segundo Componente

Parte da seção Fundamentos do Journey de React da Coddy — lição 12 de 42.

Vamos extrair um componente. Você pode definir quantos componentes quiser em um único arquivo: os menores acima, o App na parte inferior:

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

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

Apenas App possui export default: ele é o componente de entrada que o main.jsx renderiza. Os outros são auxiliares internos.

challenge icon

Desafio

Iniciante

Crie seu primeiro componente independente.

  1. Defina um componente chamado Header (com H maiúsculo!) acima de App. Ele retorna um <h1> com id="page-title" e o texto My Blog.
  2. Renderize-o dentro da <div> do App com <Header />.

Experimente você mesmo

<!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 iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos