Always adding one
Screen designs are – by definition – static. As a result, they will always look beautiful with mock data, but may be totally off when faced with real data. With micro frontends, there is yet another challenge: parts of the design are now flexible and may depend on what micro frontends have been loaded. Even worse, new micro frontends may bring additional elements to the layout – elements that have not been foreseen in any screen design beforehand.
Often, these specific elements may be visually fitting, so they don’t really represent an issue. Otherwise, the micro frontend would have been rejected. However, the bigger problem is that screen space is valuable, and with the gained flexibility and ability to publish frequently, some parts of the UI may suddenly become severely overloaded.
Important note
Many tools for communicating UX and screen designs exist. While applications such as Figma, Adobe XD, Sketch, and Photoshop are popular...