FLUTTER ECOSYSTEM

dataclass

Codegenerierung für immutable Klassen mit einer einfachen Syntax/API, ohne die Funktionen zu beeinträchtigen.

Neueste Version
1.0.0
30-Tage-Downloads
35
Likes
63
Pub-Punkte
40

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

DataClass ist ein Flutter/Dart-Paket, das die Erstellung von unveränderlichen Datenklassen durch Codegenerierung vereinfacht. Es bietet eine saubere, minimale Syntax zum Definieren von Klassen mit integrierter Unterstützung für Gleichheit, Hashing, Kopieren und JSON-Serrialisierung. Mit dem Entwicklererlebnis im Fokus wurde der Boilerplate reduziert, ohne Funktionalität einzubüßen. Das Paket lässt sich nahtlos in Flutter-Projekte integrieren und ist ideal zur Verwaltung von Zuständen und Modellobjekten auf typsichere, wartbare Weise.

Anwendungsfälle
  • Definition von immutable Datenmodellen
  • JSON-Serrialisierung generieren
  • Zustandsverwaltung vereinfachen
  • Wiederverwendbare Wertobjekte erstellen
  • Reduzierung von Boilerplate in Domänenmodellen
Hauptmerkmale
  • Automatische Generierung von Gleichheit und Hashcode
  • CopyWith-Methodenerzeugung
  • JSON-Serielisierungssupport
  • Minimale Syntax mit Anmerkungen
  • Codegenerierung über build_runner
Geeignet für
  • Flutter-Entwickler, die Riverpod oder ähnliche State-Management-Lösungen verwenden
  • Projekte, die immutable Datensstrukturen erfordern
  • Apps mit starkem Einsatz von JSON-Daten
  • Teams, die Code-Reinheit und Wartbarkeit priorisieren
Hinweise
  • Benötigt build_runner für Codegenerierung
  • Beschränkt auf Klassen, die mit der @dataclass-Anmerkung markiert sind
  • Kann die Build-Zeit leicht erhöhen
  • Nicht geeignet für veränderliche Klassen
  • Abhängig von externer Bibliothek (freezed) für die Implementierung
Unterstützte PlattformenNicht verfügbar

Paket installieren

flutter pub add dataclass

Kategorien

Abhängigkeiten

Abhängigkeiten 3 Einträge

Quell-Repository

Verwandte Projekte

Noch keine Daten verfügbar.