Micro-Frontend: Arquitectura de Aplicaciones Web Escalables
Crea Aplicaciones Increíblemente Escalables con la Arquitectura de Micro-Frontend y con React
Description
El Microfrontend es una arquitectura de desarrollo web moderna que nació en el año 2016, con la cual podemos hacer aplicaciones altamente escalables y llevar la abstracción de código a otro nivel, ya no basando aplicaciones en módulos, ni componentes, si no en Microfrontends que no son mas que sub-aplicaciones web completamente autónomas, independientes y reutilizables, permitiéndonos también escalar de formas increíbles.
Aprende esta arquitectura de la mano con React y Webpack Module Federation, que son tecnologías que se integran a la perfección entre sí y nos permiten llevar este concepto a una realidad que puede trabajar en proyectos reales.
Desde luego el Microfrontend no es un concepto básico ni sencillo y este curso no trata de enseñar ninguna librería o framework de JavaScript, para tomar el curso es obligatorio manejar alguna tecnología de este tipo, ya sea Angular, React, Vue o Svelte.
En este curso se trabajara con React y se incluye una pequeña nivelación, pero no es lo suficientemente extendida para aprender React a un nivel decente, para ello se recomienda que ya se tengan conocimientos Básicos-Intermedios al respecto, ya que aquí estudiaremos conceptos relacionados propiamente a esta arquitectura y como llevar esos conceptos a código utilizando React.
What You Will Learn!
- Micro-Frontend en React con ModuleFederation
- Estilos en las Aplicaciones
- Comunicación entre Micro-Frontends
- React Micro-Frontend E2E Testing
Who Should Attend!
- Desarrolladores Web con Interés en el Micro-Frontend