Ejercicio de programación con React: Introducción a JSX
0h 10m
React: Introducción a JSX y creación de componentes funcionales personalizados. Ejercicio para aprender a utilizar JSX para crear un componente React.
En este reto, se te invita a trabajar con JSX, una extensión de sintaxis para JavaScript comúnmente utilizada en React. El objetivo es desarrollar un componente funcional llamado Saludo
que acepte una propiedad nombre
y muestre un mensaje de saludo personalizado en un elemento <h1>
. React es una biblioteca popular para construir interfaces de usuario, y JSX facilita el proceso de crear componentes reutilizables al permitir que utilices una sintaxis similar a HTML dentro de tu código JavaScript.
Instrucciones
- Crea un componente funcional de React llamado
Saludo
. - El componente
Saludo
debe aceptar una propiedad llamadanombre
. - Utiliza JSX para renderizar un elemento
<h1>
que contenga el texto "Hola, [nombre]", donde[nombre]
es el valor de la propiedadnombre
. - Asegúrate de que la etiqueta
<h1>
esté correctamente cerrada y que el nombre del atributo siga la convención de camelCase.
Ejemplo
Si el componente Saludo
recibe la propiedad nombre
con el valor "Carlos", debe renderizar:
<h1>Hola, Carlos</h1>
Requisitos
- Utiliza JSX correctamente, asegurándote de seguir las diferencias clave con HTML.
- Utiliza la interpolación de JavaScript dentro de JSX para mostrar el valor de la propiedad
nombre
.
Todos los ejercicios de programación de React
Evalúa tus conocimientos con ejercicios de programación en React de tipo Test, Puzzle, Código y Proyecto con VSCode.
Props y manejo de datos entre componentes
Definición y manejo de rutas
Conocimiento general de React
Galería de imágenes en React
Eventos en React
Gestor de tareas con React
Custom Hooks para servicios compartidos
Nuevos métodos create de React Router
Solicitudes HTTP con Fetch API
Instalar React y crear nuevo proyecto
Renderizado condicional
Manejo de clases y estilos
Introducción a React Router
Solicitudes HTTP con Axios
Estado local con useState y useReducer
Estado global con Redux Toolkit
Estado y ciclo de vida de los componentes
Hooks para gestión de estado complejo y contexto
Componentes funcionales
Certificados de superación de React
Supera todos los retos de React y obtén estos certificados de superación para mejorar tu currículum y tu empleabilidad.
Tutorial para resolver este ejercicio de programación
React
Introducción a JSX
Componentes