Top Flutter Storybook or Component Driven UI Development packages Flutter Komponentenentwicklung ist eine Methode zum Erstellen von Benutzeroberflächen, bei der der Fokus auf der Erstellung von eigenständigen, wiederverwendbaren Komponenten liegt. Oder im Fall von Flutter könnte man sagen, dass jede Komponente der Benutzeroberfläche, also ein Widget, isoliert erstellt wird. Daher müssen Sie nicht die gesamte Flutter-App starten, um zu sehen, wie sie gerendert wird. Sie können eine bestimmte Variation isoliert rendern, indem Sie Props übergeben, Daten fälschen oder Ereignisse simulieren. Diese Herangehensweise kann Ihren Code wartbarer und testbarer machen und das Erstellen komplexer Benutzeroberflächen erleichtern. Dieses Entwicklungskonzept wurde durch Storybook.js populär gemacht, und Flutter-Pakete wie Storybook, Dashbook, Widgetbook usw. haben es für Flutter-Entwickler ermöglicht. Die vollständige Liste der Flutter-Pakete für die Komponentenorientierte UI-Entwicklung wird unten bereitgestellt.
storybook_flutter
300
Ein Storybook für Flutter-Widgets. Live-Vorschau isolierter Widgets für schnellere Entwicklung und Präsentation.
monarch
95
Codegenerator für Monarch. Monarch ist ein Tool zum Erstellen von Flutter-Widgets in Isolation. Es erleichtert den Aufbau, die Tests und das Debuggen komplexer Benutzeroberflächen.
storyboard
27
Schnellere iterative Entwicklung von Flutter-Benutzeroberflächen durch Isolierung von Widgets aus Ihrer App.
widgetbook_annotation
13
Ein Paket mit den Annotationen, die vom widgetbook_generator verwendet werden.