FLUTTER ECOSYSTEM

gql_build

Nützliche Builder für Ihre GraphQL SDL und Dokumente. Basierend auf package:gql_code_builder und package:build

Neueste Version
0.13.3
30-Tage-Downloads
6810
Likes
15
Pub-Punkte
150

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

gql_build ist ein Codegenerierungspaket für GraphQL, das Builder bereitstellt, um GraphQL SDL (Schema Definition Language) und Dokumente zu verarbeiten. Es nutzt die Fähigkeiten von gql_code_builder und des Build-Systems, um Dart-Code aus GraphQL-Schemata und Abfragen zu generieren, wodurch sicherere Interaktionen mit GraphQL-APIs möglich werden. Das Paket wurde für Entwickler konzipiert, die GraphQL in Flutter- oder Dart-Anwendungen verwenden, und vereinfacht die Verwaltung von Schemata und Abfragen durch automatisierte Codegenerierung. Das Paket unterstützt mehrere Plattformen wie Android, iOS, macOS, Windows und Linux.

Anwendungsfälle
  • Typsichere GraphQL-Clients generieren
  • Automatisierung der Schema- und Abfragecodegenerierung
  • GraphQL in Flutter-Apps integrieren
  • Schema-Evolution vereinfachen
  • Aktivieren der Kompilierzeitüberprüfung von GraphQL-Abfragen
  • Unterstützung von großskaligen GraphQL-Projekten
Hauptmerkmale
  • Generiert Dart-Klassen aus GraphQL SDL
  • Unterstützung der Codegenerierung für Abfragen, Mutationen und Abonnements
  • Aufbau auf dem Build-System für nahtlose Integration
  • Stellt starke Typisierung für GraphQL-Operationen bereit
  • Bietet Erweiterbarkeit durch benutzerdefinierte Builder
  • Stellt Kompatibilität über mehrere Plattformen hinweg sicher
Geeignet für
  • Flutter-Entwickler, die GraphQL verwenden
  • Teams, die komplexe GraphQL-Schemata verwalten
  • Projekte, die Typensicherheit bei der Verwendung von GraphQL erfordern
  • Entwickler, die automatisierte Codegenerierungsworkflows suchen
  • Anwendungen, die eine robuste GraphQL-Client-Integration benötigen
Hinweise
  • Erfahrung mit dem Build-System erforderlich
  • Kann Build-Zeiten bei großen Schemata erhöhen
  • Abhängig von der korrekten Einrichtung von build_runner
  • Erforderliche korrekte Konfiguration in der pubspec.yaml
  • Beschränkt auf die Verwendung mit GraphQL-Schemas und Dokumenten
  • Nicht geeignet für die Laufzeit-GraphQL-Analyse
Unterstützte PlattformenAndroidiOSmacOSWindowsLinux

Paket installieren

flutter pub add gql_build

Kategorien

Abhängigkeiten

Abhängigkeiten 15 Einträge

Quell-Repository

Verwandte Projekte

Noch keine Daten verfügbar.