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

277
Vistas
Seguir renderizando la página si el código de los componentes tiene un error - React/Nextjs

No tengo mucha experiencia en React, realmente agradecería cualquier consejo. Mi situación es que:

  • Tengo una página dinámica, digamos que la URL es mysite/[productid]
  • La página es la combinación del componente A, B y C
  • Ocurrió un error en el componente B y la página React render 404 que no quiero.

Mi pregunta es: ¿Hay alguna forma en React/Nextjs de seguir representando la página (la página aún se muestra sin el componente de error) si uno de los componentes se raya y registra el error con Sentry? Como sé, hay una manera de hacerlo con Emberjs.

No quiero generar otra página de error con un límite de error, ya que no tiene sentido eliminar la página completa con un solo componente de error.

Gracias de antemano.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Hay dos soluciones para el manejo de errores en una aplicación React:

  • Manejo de excepciones de JavaScript, es decir try/catch
  • Límites de error de reacción

Si un componente puede recuperarse de un error internamente, entonces las expresiones que pueden arrojar ese error deben incluirse en un bloque try/catch . De lo contrario, puede usar React Error Boundaries para administrar cualquier error en los componentes secundarios.

about 4 years ago · Juan Pablo Isaza Denunciar
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