Pakete, Repositories und App-Kategorien suchen

Paketdetailsv25.1.0

protoc_plugin

Ein protobuf-Protoc-Kompiler-Plugin, das zum Generieren von Dart-Code verwendet wird.

AndroidiOSmacOSWindowsLinux
30-Tage-Downloads
273.000
Likes
97
Pub-Punkte
150

Paket installieren

flutter pub add protoc_plugin

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das protoc_plugin-Paket ist ein auf Dart basierender Compiler-Plugin für Protocol Buffers (protobuf), das Dart-Code aus .proto-Definitionsdateien generiert. Es integriert sich in den protoc-Compiler, um eine nahtlose Serialisierung und Deserialisierung strukturierter Daten in Dart-Anwendungen zu ermöglichen. Dieses Werkzeug ist für Entwickler, die mit gRPC oder benutzerdefinierten Binärformaten arbeiten, unverzichtbar, da es sicherstellt, dass Daten effizient und typensicher über Plattformen hinweg verarbeitet werden können. Das Plugin unterstützt alle wichtigen Betriebssysteme und ist daher ideal für plattformübergreifende Anwendungen, die mit Flutter erstellt wurden.

Anwendungsfälle

  • Generieren von Dart-Klassen aus .proto-Dateien
  • gRPC-Kommunikation in Flutter-Apps aktivieren
  • Effiziente Serialisierung strukturierter Daten
  • Plattformübergreifender Datenaustausch
  • Integration mit Backend-Diensten mithilfe von protobuf
  • Hochleistungs-APIs erstellen

Hauptmerkmale

  • Automatisierte Dart-Codegenerierung
  • Unterstützt gRPC und binäre Serialisierung
  • Plattformübergreifende Kompatibilität
  • Integration mit dem Protoc-Compiler
  • typsicheres generierter Code
  • Leichte und schnelle Kompilierung

Geeignet für

  • Flutter-Entwickler, die gRPC verwenden
  • Teams, die skalierbare Backend-Integrationen erstellen
  • Projekte, die eine effiziente Datenserialisierung erfordern
  • Entwickler, die mit Protocol Buffers arbeiten
  • Mobile- und Desktop-App-Entwickler, die konsistente Datenmodelle benötigen
  • Engineering-Teams, die Leistung und Typensicherheit priorisieren

Hinweise

  • Kenntnisse der Protocol Buffers-Syntax erforderlich
  • Es ist ein separates Installieren des Protoc-Kompilers erforderlich
  • Kann zusätzliche Einrichtung für komplexe Schemata erfordern
  • Nicht geeignet für Laufzeit-Schemaveränderungen
  • Beschränkt auf statische Codegenerierung
  • Abhängig von der Protobuf-Version-Kompatibilität

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

Protobuf support for Dart

Protocol Buffers (protobuf) are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.

This repository is home to packages related to protobuf support for Dart.

Package Description Published Version
protobuf Runtime library for protocol buffers support. pub package
protoc_plugin A protobuf protoc compiler plugin used to generate Dart code. pub package
benchmarks Benchmarks for various protobuf functions.

Publishing automation

For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.

Kategorien

Abhängigkeiten

Abhängigkeiten 6 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden