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: King's Suite - Balmoral Level: Advanced
Secondary topics:  Best Practice, Case Study

Who is this presentation for?

Architects, Tech Leads, CTOs, and Senior Developers

Prerequisite knowledge

Architecture knowledge of SPAs or frontend applications in general

What you'll learn

Understand how Microfrontends work, the benefits of using this paradigm for scaling up teams without decreasing productivity, as well as the pros and cons.

Description

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

During this session, you are going to learn how to:
. Define a Microfrontend architecture
. Use this architectural style to become framework agnostic
. Scale up teams on a single project without losing throughput
. Build and deploy a Microfrontend application
. Analyse the benefits and drawbacks of this architecture

All the points described above will be contextualised with real-world examples applied from my work at DAZN.

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)