¿Puedo asignar un JSX a una variable y después insertar otro JSX como nodo hijo del JSX que está en dicha variable? Sí, Gabriel 👌. En React podés asignar JSX a una variable, porque JSX al final se compila a llamadas de React.createElement y se comporta como un valor. Lo que no podés hacer es mutar directamente el árbol JSX ya creado (no es un objeto DOM vivo), pero sí podés componer JSX guardado en variables y luego insertarle otros nodos como hijos. 🔹 Ejemplo básico const base = <div className="p-4 bg-gray-100"></div>; export default function App() { return ( <div> {React.cloneElement(base, {}, <p>Este es un hijo insertado</p>)} </div> ); } 👉 Aquí: base es un JSX guardado en una variable. Con React.cloneElement podés añadirle hijos ( <p>...</p> ). 🔹 Ejemplo con múltiples hijos dinámicos const base = <section className="border p-4"></section>; export default function App() { ...
Ideas y proyectos de informática.