Kito Mann headshot

Kito Mann

Principal Consultant, Virtua, Inc.

Talk Title

Micro Frontends: Breaking up the Frontend Monolith

Talk Abstract

Over the past several years we have embraced microservices as a way to “break up the monolith” and reduce complexity, allowing teams to focus on specific areas of functionality, while providing more flexible scaling and better fault isolation. However, for most of us, the front-end has remained largely un-touched — it is, in essence, still a monolith. What if the same team was responsible for the UI and the service, an you could compose a web app out of different micro frontends — each providing a core set a functionality but all playing well with each other? This tutorial explains how that process can work, using Web Components as the bridge between different JavaScript frameworks on the front end, and Eclipse MicroProfile for the Java microservice on the back-end.

Speaker Bio

Kito D. Mann is the Principal Consultant at Virtua, Inc. (http://virtua.tech), specializing in enterprise application architecture, training, development, and mentoring with Web Components, Polymer, Angular, JavaServer Faces, and Java EE technologies. He is also the editor-in-chief of JSFCentral.com (www.jsfcentral.com), co-host of the Enterprise Java Newscast (http://www.enterprisejavanews.com), and the author of JavaServer Faces in Action (Manning). Mann has participated in several Java Community Process expert groups (including CDI, JSF and Portlets) and is also an internationally recognized speaker. He is also a Java Champion and Google Developer Expert in Web Technologies. He holds a BA in Computer Science from Johns Hopkins University.

Check out the other speakers