Session

🚂 Jump on the Microfrontend Express! 🚂

Join me on a thrilling journey through the heart of frontend architecture! 🚀
In this high-speed session, I will unveil the secrets behind a massive enterprise Micro Frontend app
which I have developed for the Dutch Railway Company.
Buckle up as we showcase live coding, real-world challenges, and the magic of 'Native Model Federation'. The future of Micro Frontends!

Our micro frontend-based project aims to revolutionise the user experience of the Dutch railway system. By adopting Micro Frontends, we sought to achieve agility, maintainability, better performance and improved developer productivity.
Now, with the addition of 'Native Model Federation', we’ll delve deeper into seamless data sharing and component composition.

We carefully sliced our application based on business domains with Domain Driven Design. Each Micro Frontend represents a specific functionality, such as the 'Emplacements viewer' for following all the trains in the Netherlands or showing planning data with the 'PlanViewer'.

One of the key aspects covered is establishing seamless communication between Micro Frontends, ensuring smooth collaboration and integration within the architecture.

I begin by sharing an engaging anecdote of my adventure with a Tiger (!) in Nepal, drawing parallels with the concept of monoliths that need to be overcome before embracing micro frontends.

Here is a video of an interview about it: Interview with Manfred Steyer https://www.youtube.com/watch?v=Saop6L0m7yc

Peter Eijgermans

Ordina, JSRoots, JTech, position: CodeSmith and Google Developer

Culemborg, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top