micro frontends luca mezzalira architecture evolution
play

MICRO-FRONTENDS Luca Mezzalira Architecture evolution DB - PowerPoint PPT Presentation

Scaling Your Project with MICRO-FRONTENDS Luca Mezzalira Architecture evolution DB Application Server Single-Page Application Architecture evolution DB DB DB Microservice Microservice Microservice API Gateway Single-Page Application


  1. Scaling Your Project with MICRO-FRONTENDS

  2. Luca Mezzalira

  3. Architecture evolution DB Application Server Single-Page Application

  4. Architecture evolution DB DB DB Microservice Microservice Microservice API Gateway Single-Page Application

  5. Architecture evolution DB DB DB Microservice Microservice Microservice API Gateway MFE Single-Page Application MFE MFE MFE

  6. MICRO-FRONTENDS DEFINITION

  7. “ Micro-frontends are the technical representation of a business subdomain, they allow independent implementations with the same or different technology choices. Finally they should avoid sharing logic with ” other subdomains and they are own by a single team

  8. What is a micro-frontend? Landing page Sign in Landing page Sign in Sing up Sign up Catalog Help Catalog Help

  9. MICRO-FRONTENDS PRINCIPLES

  10. MICRO-FRONTENDS DECISIONS FRAMEWORK

  11. Key micro-frontends decisions

  12. Define a micro-frontends header landing page image sign in related sign up articles article description catalog footer

  13. Horizontal VS Vertical split

  14. Compose micro-frontends ORIGIN CDN CLIENT

  15. Route micro-frontends ORIGIN R CDN R R CLIENT R

  16. Micro-frontends communication mysite.com/section?id=123 header header image image related related articles articles article article description description footer footer

  17. THERE IS NO RIGHT OR WRONG BUT ONLY THE RIGHT APPROACH BASED ON THE CONTEXT

  18. MICRO-FRONTENDS @DAZN

  19. Micro-Frontend @ DAZN

  20. DAZN implementation

  21. DAZN implementation

  22. How bootstrap works

  23. DAZN routing

  24. Components

  25. What we have learnt...

  26. Useful links Resources Webinar bit.ly/386DNbx bit.ly/2v79e70

  27. buildingmicrofrontends.com

  28. THANK YOU @lucamezzalira 🤤🤤 lucamezzalira.com e: mezzalab@gmail.com 🤤

Recommend


More recommend