Menu
Coddy logo textTech

Tu segundo componente

Parte de la sección Fundamentos del Journey de React de Coddy. Lección 12 de 42.

Extraigamos un componente. Puedes definir tantos componentes como quieras en un solo archivo: los más pequeños arriba, App al final:

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

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

Solo App lleva export default: es el componente de entrada que main.jsx renderiza. Los demás son auxiliares internos.

challenge icon

Desafío

Principiante

Crea tu primer componente independiente.

  1. Define un componente llamado Header (¡con H mayúscula!) arriba de App. Este devuelve un <h1> con id="page-title" y el texto My Blog.
  2. Rendertízalo dentro del <div> de App con <Header />.

Pruébalo tú mismo

<!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 iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos