Micro-Frontends discovery

← Inicio

[!note] Charla de Luca Mezzalira sobre micro-frontends y el patrón de service discovery aplicado al frontend.

  • SPA es deployada a producción y luego los clientes la ven.
  • CSR micro-frontend deployment.
  • Static vs dynamic imports.
  • Module federation (static import).
  • Service discovery pattern => ver microservices.io.

Challenges

  1. discover new version
  2. re-risk the deployment
  3. fallback alternatives

como?

blue-gree deployment canary release

Problema y solución

como implementar todas las features en un application shell?

json-schema => acá se defien la URL a la nueva versión, dependencias y la URL a la versión de Fall-back y los ambientes de integración con las versiones de los componentes que se quieren deployar.

Esta configuración debe ser cargada antes que nada, lo primero para que sea reconocida y cargada.

Referencias


Volver arriba

Matias Miguez — Ingeniería de Software, IA, Tecnología

This site uses Just the Docs, a documentation theme for Jekyll.