Descripción general de microfrontends
Un microfrontend es una aplicación de Jutro creada a partir de una plantilla de aplicación de microfrontend diseñada para satisfacer un solo propósito, como crear una instancia de un flujo de transacción (encontrar una cotización o hacer una reclamación). Estas aplicaciones de Jutro se exponen como microfrontends y se pueden incrustar en aplicaciones que consumen shell. A continuación, las aplicaciones shell pueden pasar propiedades al microfrontend.
Esta aplicación shell puede ser una aplicación compuesta que está diseñada para servir a los usuarios finales, como agentes, que necesitan obtener cotizaciones de seguros para sus clientes, pero que también necesitan una aplicación de procesamiento de siniestros para permitir que esos clientes presenten un siniestro.
¿Quiere empezar a desarrollar? Consulte nuestra guía práctica.
Tenga en cuenta que desde Guidewire no recomendamos el uso de aplicaciones creadas a partir de plantillas de aplicaciones independientes como microfrontends, ya que la incrustación de aplicaciones independientes podría tener resultados inesperados.
¿Cuándo debería usar microfrontends?
Hay varios casos de uso en los que se pueden aplicar las ventajas de una arquitectura de microfrontends, como por ejemplo:
Flujo de trabajo de desarrollo independiente
Una sola aplicación puede renderizar varios microfrontends en una única experiencia de usuario ininterrumpida.

Iniciador de aplicaciones
El iniciador de aplicaciones ofrece una lista de enlaces a aplicaciones. La aplicación shell está vinculada a varias aplicaciones.

Microfrontends anidados
La aplicación shell renderiza un microfrontend, el que a su vez actúa como una aplicación shell para otro microfrontend.
