Importar componentes
Los módulos remotos se pueden importar de varias formas.
Importación diferida / asíncrona
Exportaciones por defecto
Usa React.lazy y React.Suspense
Usar next/dynamic para importar módulos remotos provocará errores de hidratación
Exportaciones con nombre
Las exportaciones con nombre requieren devolver un default simulado a React.lazy, que solo espera exportaciones por defecto.
Importación eager / síncrona
Las importaciones eager también funcionan, pero se recomienda usar importaciones dinámicas siempre que sea posible para evitar grandes transferencias o peticiones de red iniciales
Solo en el cliente
En algunos casos, puede que solo quieras cargar un módulo remoto en el cliente.
Por ejemplo, si tu remote no ofrece un target de build commonjs y otro para navegador.
Node requiere un remoteEntry en formato commonjs; no puedes proporcionar a un servidor un remote destinado al navegador.