Tabla de contenidos |
---|
Tooltip | ||||||
---|---|---|---|---|---|---|
| ||||||
En esta sección podrá encontrar diferentes diagramas arquitectónicos sobre los microfrontales |
...
UI Expand | ||
---|---|---|
| ||
Hay dos escenarios:
|
UI Expand | ||
---|---|---|
| ||
Para aquellos microfrontend que requieran de seguridad y no tengan un acceso anónimo, el host debe obtener y transmitir el token JWT para integrarse de forma segura con el microfrontend. Se debe consultar la documentación del microfrontend, donde se especificará el mecanismo de integración segura.c |
UI Expand | ||
---|---|---|
| ||
La comunicación con un microfrontend se realiza de la misma forma estandarizada que para un Web-Component:
|
UI Expand | ||
---|---|---|
| ||
cLa comunicación entre dos microfrontend se realiza de la misma forma estandarizada que para un Web-Component, a través de un padre. En este caso es el host el que debe actuar como tal escuchando los eventos de un microfrontend y transformando la respuesta a una propiedad del otro microfrontend. |
UI Expand | ||
---|---|---|
| ||
La navegación siempre será interna, es decir, nunca a través de la url del navegador. Se debe hacer uso de la propiedad definida en el api del microfronted. El microfrontend | en su documentación proporcionará una lista de los path y paramétricas asociadas. El módulo del microfrontend, ofrecerá una constante con los path disponibles a utilizar para mitigar el fallo humano.c |
UI Expand | ||
---|---|---|
| ||
En un microfrontal hay dos tipos de configuraciones:
|
Se debe consultar la documentación del microfrontend para revisar las configuraciones que se deben realizar en el microfrontend y los mecanismos que se determinenc |
UI Expand | ||
---|---|---|
| ||
El estado entre el host y el microfrontend NUNCA será compartido, es decir, un host NUNCA podrá acceder a la información de contexto de un microfrontend de manera directa y viceversa. En caso de necesitar un mecanismo de conocimiento del estado, cada elemento (host y microfrontend | ) deberá persistir en su propio contexto la información del otro. En caso de considerar relevante compartir información sobre su estado, ambos elementos deberán usar los mecanismos de comunicación estándar para un componente web:
|
UI Expand | ||
---|---|---|
| ||
cUn microfrontend se versiona siguiendo las pautas marcadas por el versionado semántico [mayor.minor.patch]. Con esto se garantiza la retrocompatibilidad del microfrontend en cualquier versión dentro de una misma mayor. |