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

128
Vistas
¿Cómo separar el enrutamiento frontend de los puntos finales backend?

Tengo un servidor express que maneja algunas rutas.

 /users/login
/users/register 
/orders/add

and so on..

sirviendo archivos estáticos, en la ruta predeterminada "/"

entonces, si el usuario navegó a dominio.com por ejemplo

navegará a esos archivos estáticos

estos archivos estáticos son una aplicación de interfaz de reacción

la URL predeterminada "/" navegará a una página de inicio de sesión

y "/dashboard" navegará a otra página

lo que realmente sucede es que hay una especie de conflicto entre las rutas backend y frontend

por ejemplo

si el usuario navegó a "/dashboard"

el resultado esperado es navegarlo a la página de inicio

lo que realmente sucede es "el backend maneja esa ruta, no la interfaz" y simplemente devuelve: "No tengo esa ruta (404)

Lo que estaba en mi mente es navegar por cualquier ruta no manejada a la interfaz

usando ese código

 app.get('*', async function (request, reply) {
 return reply.sendFile('index.html')
 })

sin embargo, no resolvió mi problema

almost 4 years ago · Santiago Trujillo
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