Chapter 15: Developer Experience
In the previous chapter, you saw that the UX and screen designs are impacted by a lot of things. This shift in communication and implementation culture impacts all areas – not only development. Nevertheless, the development teams form the basis for successfully including a micro frontend solution.
In this chapter, you'll learn what it takes to provide an outstanding developer experience. As you'll see, the micro frontend solution should be modular at its technical level but feel like a single piece from a development point of view. Developers should not need to think about micro frontends when dealing with a great micro frontend solution. Instead, they should just be able to focus on their work.
Micro frontends are among the most complicated techniques for creating user experiences. Quite often, this complexity is not really tamed, so the development teams have to take action. Once that happens, you'll face multiple issues...