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

125
Vistas
¿Cómo enrutar en la aplicación web Express.js/Node.js?

Estoy trabajando en esta aplicación web que incluye varias páginas. Realmente sabría si es mejor manejar el enrutador en el backend (Node.js) o en el frontend (React.js) o con ambos (no entendí en Internet). Por ejemplo, cómo tengo que trabajar con la página de inicio de sesión (que redirigirá al área de usuario). Gracias

about 4 years ago · Santiago Gelvez
1 Respuestas
Responde la pregunta

0

No sé qué tan grande es su proyecto o sus requisitos, pero si se trata de un proyecto personal, sugeriría usar React Router Library. Puede hacer una llamada a su aplicación Express desde el frente y, según la respuesta que reciba, puede enrutar al usuario a donde sea.

En un proyecto mío, tenía una ruta rápida para iniciar sesión que buscaba al usuario en una base de datos y luego verificaba si proporcionaba la contraseña correcta. Si el usuario proporcionaba la contraseña incorrecta o si no se encontraba la cuenta, enviaba un mensaje de error. Si el usuario proporcionó la contraseña correcta, envié un mensaje de éxito al frente. Escucharía la respuesta en la interfaz, si recibía un mensaje de éxito, llamaría a useNavigate desde React Router para enrutar al usuario a la página del usuario.

Aquí está la documentación para React Router Dom: https://www.npmjs.com/package/react-router-dom

Si este es un proyecto más grande y necesita pensar en la accesibilidad y la optimización del motor de búsqueda, tendría que encontrar una manera de renderizar React desde el backend. Se llama renderizado del lado del servidor, con el que no estoy familiarizado.

Espero que esto ayude un poco.

about 4 years ago · Santiago Gelvez 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