Micro-frontends: A microservice approach to the modern web
Who is this presentation for?
- Frontend architects
If you’ve ever wanted to use microservices architecture on the frontend or build an app using React, Angular, and Vue together, then this is for you. Frontend applications are becoming so big that nowadays you have 90% of the client code and 10% of the backend code, and that’s becoming hard to maintain. Ivan Jovanovic has had micro-frontends on his mind for a long time; he details how to write apps piece by piece and how to connect those pieces to work together, which makes it easy to split work across teams and developers and maintain those apps. Ivan’s been using this pattern for a year, and the architecture helped his company split the work across teams and remove the code conflicts.
You’ll learn what micro-frontends are, what problems they solve, and what your choices are right now. Ivan outlines examples of the implementations, sync and async services, and event bus and how you can use iframes to split your frontend apps. You’ll also get an introduction to Frint.js, single-spa, and custom micro-frontends implementations, as well as learn who’s using micro-frontends and why you need them.
What you'll learn
- Learn how micro-frontends can help you manage your frontend applications
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)
For conference registration information and customer service
For more information on community discounts and trade opportunities with O’Reilly conferences
For information on exhibiting or sponsoring a conference
For media/analyst press inquires