The Micro-Frontend Playbook

Presented by: Marko Skugor

Micro-frontend architecture can provide a lot of great benefits to team autonomy and can play a crucial role in enabling technical and organizational scalability. At the same time, it also comes with a lot of potential pitfalls and anti-patterns to avoid. In this talk we'll learn how to apply Domain Driven Design concepts to the front-end of an application as well as several techniques for splitting up a monolithic web application into smaller independently deployable parts. From composition, caching, routing, state management, authentication & communication patterns all the way to test automation strategy, we'll go over some practical approaches and some "gotchas" to avoid if you are considering micro-frontend architecture for your organization.

Tags: Javascript, Front End, Cloud, ArchitectureLevel: Intermediate