Micro-frontends: A microservice approach to the modern web





Who is this presentation for?
- Frontend architects
Level
Description
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.
Prerequisite knowledge
- Working knowledge of JavaScript and frontends
What you'll learn
- Learn how micro-frontends can help you manage your frontend applications

Ivan Jovanovic
NearForm
Ivan Jovanovic is a senior software engineer at NearForm, as well as a team lead, speaker, and mentor. His focus is on building scalable JavaScript applications and experimenting with new languages and frameworks. He’s into functional and reactive programming. Leading teams and mentoring junior developers is his everyday duty. He loves to share knowledge and to write on his tech blog.
Gold Sponsor
Silver Sponsors
Exhibitor
Innovator
Supporter
Diversity & Inclusion Sponsor
Contact us
confreg@oreilly.com
For conference registration information and customer service
partners@oreilly.com
For more information on community discounts and trade opportunities with O’Reilly conferences
Become a sponsor
For information on exhibiting or sponsoring a conference
pr@oreilly.com
For media/analyst press inquires