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