Divide y vencerás, o cómo dividir las experiencias de tu web app enmicro-frontends |
nanovazquez.dev
@nanovazquez
Full-stack developer (15+ years)
International speaker
Engineering manager @
Microsoft MVP & Co-organizer of conferences & meetups
ReactBA, vOpen, DevDayAr
Esta presentación
Mi sitio web
estás listo Nano del presente?
In short, the microservice architectural style is an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an HTTP resource API.
Conway's Law (1967)
Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure.
Excelente para componentización
Comunidad enorme y súper activa
Equipo de desarrollo en sync y dogfoodeando
Se enfoca en una librería, y no un ecosistema
Muchas herramientas "de facto", pero para webs tradicionales
Es difícil integrar el soporte del ciclo de vida completo
¿El equipo quiere? ¿Reconoce el costo de no hacerlo? ¿Van a bancarse el esfuerzo y la "curva de aprendizaje"? ¿Tienen el compromiso para aprender, y crecer, en equipo? (grit)
volvemos a vos Nano del presente