Oft wird davon gesprochen, dass Mobile Apps reaktiv sein, und viele Qualitätseigenschaften wie Wartbarkeit und Testbarkeit aufweisen müssen. Unter die Wartbarkeit und Testbarkeit fällt noch die Modularität. Kleine, in sich geschlossene Module lassen sich einfacher testen als ein großes Modul. Und weniger Code ist in der Regel einfacher zu warten als viel Code. Im Backend gibt es als Antwort Microservices, im Frontend arbeitet man mit Microfrontends.
Wie sieht es bei Flutter aus? Diese Frage möchte ich in diesem Talk anhand eines handlichen Beispiels näher beleuchten und mit einem möglichen Lösungsweg beantworten.