Formación para empresas

micro frontends


Micro Front-ends

Resumen


Los micro frontends ganan tracción en la industria. Después de este curso, los alumnos podrán valorar los beneficios y las pegas que conlleva este tipo de arquitecturas; además de poder implementar soluciones basadas en micro frontends.

Para ello el curso se centra en las distintas aproximaciones que podemos usar para conseguir este tipo de arquitectura.

Para el desarrollo de las distintas áreas del curso, utilizaremos ejemplos de código, que nos darán una visión más profunda de la arquitectura y sus por menores.


Temario

Introducción

  • ¿Qué son los Micro Frontends?
  • Comparando los Micro Frontends con otras arquitecturas
  • Pegas
  • Beneficios

Técnicas de Composición

  • Composición Ajax
  • Composición Server Side Routing Composition
  • Composición en el Cliente
    • Web Components wrapping
    • Benificios al usar Web Components
    • Pegas
    • Lazy loading Web Components
  • Despliegue
    • Despliegue Composición Ajax
    • Despliegue Composición Server Side Routing
    • Despliegue Composición en el Cliente

Comunicación

  • Comunicación en el Cliente
    • Padre a hijo
    • Hijp a padre
    • Broadcast Channel
  • Otros problemas
    • Autenticación
    • Application Context
    • Comunicación Frontend - Backend

Routing

  • Enrutado de primer nivel
  • Enrutado de segundo nivel
  • Single SPA overview
  • Universal Rendering overview

Otras inquietudes

  • Unificar estilos
  • Rendimiento
  • Fronteras entre los equipos
  • Bundling
    • State of the art
    • Module Federation Webpack
    • Module Federation Vite
    • Module Federation Rollup
    • Module Federation Turbopack

Wrapping up

  • ¿Son los micro frontends para mi?
  • Matriz de decisión en las aproximaciones a los Micro frontends

Ficha del curso

  • Duración: 16 Horas.

  • Rango de estudiantes recomendado: 6 - 12.

Descargar ficha curso