Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
Modal Close icon
Modal Close icon
  • Book Overview & Buying The Art of Micro Frontends
  • Table Of Contents Toc
  • Feedback & Rating feedback
The Art of Micro Frontends

The Art of Micro Frontends

By : Florian Rappl
close
close
The Art of Micro Frontends

The Art of Micro Frontends

By: Florian Rappl

Overview of this book

The organizational pattern of micro frontends allows you to split web applications into multiple parts, where each part can be owned by an autonomous team. Each team can have its own development and deployment life cycle, allowing every part of an application to be shipped in isolation. Following the strategies outlined in this book, you can avoid complexity while increasing resilience for your frontend. This updated second edition will guide you through the patterns available to implement a micro frontend solution. You’ll learn about micro frontends, the different architecture styles, and their areas of use. Then, you’ll learn how to prepare teams for the change to micro frontends, as well as how to adjust the user interface (UI) design and your CSS styles for scalability. Starting with the simplest variants of micro frontend architectures, the book progresses from static approaches to fully dynamic solutions that allow maximum scalability with faster release cycles. In the concluding chapters, you’ll strengthen the security level of your micro frontend solution, while reinforcing your overall knowledge with real-world case studies relating to micro frontends. By the end of this book, you’ll be able to decide whether and how micro frontends should be implemented to achieve high scalability for your web app.
Table of Contents (27 chapters)
close
close
Lock Free Chapter
1
Part 1:The Hive – Introducing Frontend Modularization
6
Part 2: Dry Honey – Implementing Micro Frontend Architectures
14
Part 3: Bee Brood – Implementation Details
19
Part 4: Busy Bees – Scaling Organizations

Domain Decomposition

In the previous chapter, we saw that micro frontends offer a broad variety of deployment options. An obvious question is: how do we decide which model to use? The answer to this question lies somewhere between the technical requirements of the project and the team setup. To leverage the team setup in the best possible way, we also need to choose a proper strategy for identifying the scope of the individual micro frontends. This is where the technique of domain decomposition helps.

Domain decomposition allows us to come up with a consistent way of breaking up our problem domain into smaller pieces that can be developed and deployed independently. This may sound simple at first but turns out to be quite complex. Even though the essentials of this chapter are not very technical (or practical) in nature, they should be carefully studied and applied before any actual implementation work. After all, the domain decomposition strategy lays the foundation of the architecture...

Unlock full access

Continue reading for free

A Packt free trial gives you instant online access to our library of over 7000 practical eBooks and videos, constantly updated with the latest in tech
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist download Download options font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon