¿Qué son Microfrontends?
Arquitectura que divide una app frontend en apps más pequeñas e independientes.
Ventajas
Equipos independientes, tecnologías diferentes, deploys independientes, escalabilidad.
Desventajas
Complejidad, overhead, debugging difícil, bundle size.
Cuándo Tiene Sentido
Equipos grandes, apps muy grandes, necesidad de tecnologías diferentes.
Cuándo NO Tiene Sentido
Equipos pequeños, apps pequeñas, sobre-ingeniería.