Engineering the Future of Software
29–31 Oct 2018: Tutorials & Conference
31 Oct–1 Nov 2018: Training
London, UK

How DAZN scales frontend applications with microfrontends

16:5017:40 Tuesday, 30 October 2018
Application architecture
Location: Windsor Suite
Secondary topics:  Best Practice, Case Study
Average rating: **...
(2.00, 1 rating)

Who is this presentation for?

  • Architects, tech leads, CTOs, and senior developers

Prerequisite knowledge

  • A basic understanding of SPAs and frontend applications

What you'll learn

  • Understand how microfrontends work and the benefits of using this paradigm for scaling up teams without decreasing productivity

Description

Microfrontends are a new architectural trend in the development of frontend applications. This architectural style can provide tremendous benefits to your projects and organization, offering a level of decoupling never seen before in single-page applications or universal architectures. That said, microfrontends need to be explored in practice. Luckily there are already a few companies using them at scale.

Drawing on his work at DAZN, Luca Mezzalira explains how to implement microfrontends, enabling you to scale up a project with tens of developers without reducing the throughput.

Topics include:

  • Defining a microfrontend architecture
  • Using this architectural style to become framework agnostic
  • Scaling up teams on a single project without losing throughput
  • Building and deploying a microfrontend application
  • Analyzing the benefits and drawbacks of this architecture
Photo of Luca Mezzalira

Luca Mezzalira

DAZN

Luca Mezzalira is a chief architect at DAZN, a sports video platform based on the cloud with millions of users. He has over 15 years of experience as a web developer and is a Google Developer Expert on web technologies. Luca manages the London JavaScript Community and is the author of Front-End Reactive Architectures (Apress).

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)