Tengo dos aplicaciones creadas. Ambas aplicaciones son aplicaciones independientes implementadas por separado. La aplicación A (se ejecuta en localhost:9000) backend es scala y la aplicación B (se ejecuta en localhost:9003) es nodejs. El front-end de ambas aplicaciones es reactjs. Ahora la aplicación A tiene que mostrar la interfaz de usuario de la aplicación B en una de sus pestañas.
Para lograr esto, hice window.location.href cuando alguien hace clic en esa pestaña. Funciona.
Pero, ¿puede haber alguna manera en la que, si hago clic en la pestaña, no debería cambiar/redireccionar la URL? Entonces, si presiono localhost: 9000 y cuando hago clic en la pestaña, la URL se convertirá en localhost: 9003.
En lugar de cambiar href, puedo usar el iframe y cargar la otra aplicación (localhost: 9003) en iframe . De esta manera, la URL (localhost: 9000) no cambiaría. Parecerá que es parte de la aplicación. Que mas se podria hacer?