He estado buscando una forma de integrar una aplicación React/NextJS en otra aplicación.
La única forma que se me ha ocurrido es a través de un iframe, y poniendo en el src del mismo, la ejecución de la aplicación React/Nextjs.
¿Hay alguna otra forma de hacer este caso de uso? He estado investigando y no he encontrado nada que no estuviera usando un iframe.
Muchas gracias. Saludos cordiales
Llegué a esta pregunta porque yo tenía la misma pregunta, no por una necesidad específica sino conceptualmente. En este punto diría que no hay otra manera.
Next JS se ejecuta en entornos de tiempo de ejecución del navegador y del servidor (React y Node) y maneja las solicitudes GET de un usuario que navega a través del navegador como punto de entrada para manejar cualquier cosa que se necesite antes de eso.
Cuando se usa un marco E2E como ese, el patrón habitual es integrar otras aplicaciones que se pueden generar de forma independiente (como React only, angular... App) dentro de la que puede manejar todo (Next JS).
Echa un vistazo a la función multizona .