Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

352
Vistas
En una aplicación de reacción, ¿es una buena práctica tener múltiples declaraciones de devolución basadas en una condición if else?

Soy nuevo en reactjs y estoy desarrollando una aplicación web que muestra contenido condicional dentro de una sola página. ¿Puedo usar varias declaraciones de devolución en las que cada una devuelva un componente de clase independiente? Actualmente esto está funcionando. Pero me gustaría entender si esto podría generar algún problema en comparación con el uso de un enrutador para redirigir.

Este es mi código: myComponent.js:

 import React, { Component } from "react"; import component1 from './component1' import component2 from './component2' class myComponent extends Component{ constructor(props) { super(props); this.state = { present: false } }; render(){ if(this.state.present == false){ return(<component1/>); } else{ return(<component2/>); } } }

Previamente estaba usando el operador ternario para renderizar los elementos condicionalmente. Me gustaría entender en general si habría efectos no deseados si utilizo un operador condicional o retornos múltiples durante el renderizado.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda