Pasar datos con props: Construir componentes padre e hijo

Descubre qué son las props en React y cómo pasar datos de padre a hijo para convertir componentes estáticos en reutilizables, con ejemplos y buenas prácticas.

9 sept 2025 • 3 min de lectura • Equip Q2BSTUDIO

Inteligencia-Artificial-

Has logrado crear tu primer componente React que muestra Hello, World pero dicho componente es estático. En este artículo vamos a explicar de forma clara y práctica cómo pasar datos a componentes usando props para volverlos dinámicos y reutilizables.

Qué son las props y por qué importan: props es la abreviatura de properties y son el mecanismo para enviar datos desde un componente padre a un componente hijo. Piensa en un componente sin props como en una función sin argumentos; siempre devuelve lo mismo. Con props puedes personalizar la salida del componente sin tocar su implementación interna, lo que permite reutilizarlo en muchos lugares con distintos datos.

Reglas clave: las props fluyen desde el padre al hijo y son de solo lectura dentro del componente que las recibe. Si necesitas cambiar datos dentro de un componente, debes usar estado en lugar de modificar las props directamente.

Ejemplo práctico de componente reutilizable: crea un archivo Welcome.jsx y define un componente que reciba una prop llamada name. En JSX se vería así con entidades para las etiquetas: <function Welcome(props) { return <h1>Hola, {props.name}!</h1>; }> Este componente mostrará el valor que reciba a través de props.name.

Cómo usarlo desde App: en el componente padre importa y llama al componente Welcome pasando distintos valores en la prop name. Por ejemplo <Welcome name=World /> o varias instancias como <Welcome name=John /> <Welcome name=React /> <Welcome name=Amigo />

Consejos y errores comunes: 1 Intentar modificar una prop dentro del hijo es un error. 2 Pasar números o booleanos entre comillas convierte todo en cadena y produce comportamientos inesperados. En JSX para pasar valores no literales se usan llaves, por ejemplo age={25}, pero en este artículo mostramos la idea general sin usar comillas. 3 No destructurar las props puede volver el código repetitivo; usar destructuring como const UserProfile = ({ name, bio }) => <div><h3>{name}</h3><p>{bio}</p></div> hace el código más claro.

Integración con soluciones empresariales: en Q2BSTUDIO aplicamos estos principios para construir interfaces limpias y modulares en proyectos de aplicaciones a medida y software a medida. Nuestros desarrollos aprovechan componentes reutilizables para acelerar entregas y facilitar mantenimiento, y combinamos esto con servicios avanzados como aplicaciones a medida y arquitecturas cloud.

Servicios complementarios: además del desarrollo de front y componentes, en Q2BSTUDIO ofrecemos inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio y soluciones como power bi. Si buscas incorporar IA en tus productos te invitamos a conocer nuestras propuestas de inteligencia artificial para empresas y agentes IA que automatizan tareas y mejoran la experiencia de usuario.

Resumen práctico: props son los argumentos de tus componentes, se pasan desde el padre al hijo y son inmutables dentro del receptor. Gracias a ellas puedes transformar un componente estático Hello, World en una pieza reutilizable que muestra cualquier contenido que le envíes.

Ejercicio recomendado: crea un componente PerfilUsuario que reciba varias props como name, age, location y bio y úsalo varias veces en App con diferentes datos para comprobar la reutilización. Sube una captura o pega el código de App.jsx en los comentarios si quieres recibir feedback.

Qué sigue: en el próximo artículo abordaremos el estado en React para que los componentes puedan recordar información propia y reaccionar a interacciones del usuario, por ejemplo saber si un botón está activo o no.

Palabras clave integradas: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi.

Acerca de Q2BSTUDIO: somos una empresa de desarrollo de software especializada en aplicaciones a medida, inteligencia artificial aplicada a negocio, ciberseguridad y servicios cloud. Si quieres transformar una idea en una solución robusta y escalable trabajamos desde el diseño hasta la puesta en producción con metodologías ágiles y foco en resultados.

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Intel·ligència artificial

Agents d'IA, chatbots i assistents intel·ligents que automatitzen tasques i atenen els teus clients 24/7 per millorar l'eficiència del teu negoci.

Més info

Desenvolupament de programari

Aplicacions web, mòbils i d'escriptori, intranets, e-commerce, SaaS i plataformes de gestió dissenyades per a les necessitats concretes de la teva empresa.

Més info

Serveis cloud

Migració, infraestructura, hosting gestionat, alta disponibilitat i seguretat en Microsoft Azure i Amazon Web Services perquè el teu negoci escali sense límits.

Més info

Ciberseguretat i pentesting

Auditories de seguretat, test d'intrusió (pentesting) i protecció d'aplicacions, dades i infraestructura on-premise i cloud, amb hacking ètic i compliment normatiu.

Més info

Business Intelligence

Quadres de comandament i anàlisi de dades amb Power BI: integrem les teves fonts, dissenyem dashboards i KPIs i convertim les teves dades en decisions.

Més info

Automatització de processos

Automatitzem tasques repetitives i connectem les teves aplicacions amb n8n, Power Automate, Make i RPA, eliminant treball manual i augmentant la productivitat.

Més info

Formació per a empreses

Formem els teus equips en tecnologia amb criteri: desenvolupament web, bases de dades, Git, bones pràctiques i seguretat, automatització amb n8n, intel·ligència artificial per a empreses i creació de solucions d'IA amb Azure AI Foundry.

Més info

Auditoria de codi

Auditem el codi que creguis tu, el teu equip o una IA: et diem què està bé i què millorar, el securitzem i el deixem llest per a producció, web o app.

Més info

Generació d'imatges amb IA

Creem per tu les imatges que necessita el teu negoci amb intel·ligència artificial: producte, xarxes, publicitat, il·lustració i avatars. Tu ens dius què vols i t'ho lliurem llest per fer servir.

Més info

Generació de vídeos amb IA

Creem per tu vídeos amb intel·ligència artificial: promocionals, per a xarxes, presentadors virtuals, doblatge i animacions. Ens comptes la idea i t'ho lliurem muntat i llest per publicar.

Més info

Avatars conversacionals amb IA

Creem avatars conversacionals amb IA —humans digitals amb cara i veu— que atenen els teus clients i equips amb el coneixement de la teva empresa, a la teva web, monitors interactius, WhatsApp o Teams.

Més info

Màrqueting Online i IA

Google Ads, Meta Ads, LinkedIn Ads i posicionament en motors d'IA (GEO/AEO): captem clients i fem que la teva marca aparegui on et busquen, també a ChatGPT, Gemini i Perplexity.

Més info

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.

Live Chat