Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.0.1

proto_google

Definições de interface pública das APIs do Google para Dart e gRPC.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
9
Curtidas
0
Pontos Pub
140

Instalar pacote

flutter pub add proto_google

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Um pacote Dart que fornece definições de interface pública para APIs do Google, permitindo integração fluida com serviços gRPC. Oferece esquemas de buffer de protocolo pré-definidos e interfaces alinhadas aos padrões de API do Google, simplificando a comunicação com os serviços em nuvem e de desenvolvedor do Google. Projetado para desenvolvedores que criam aplicativos multiplataforma exigindo troca de dados estruturados, suporta fluxos de trabalho modernos de desenvolvimento em Android, iOS, Web, macOS, Windows e Linux. O pacote é ideal para equipes que utilizam serviços do Google Cloud ou precisam de contratos de API padronizados em seus projetos Dart.

Casos de uso

  • Integração com APIs do Google Cloud
  • Criando clientes gRPC em Dart
  • Padronização de contratos de API
  • Desenvolvimento de aplicativos multiplataforma
  • Geração automática de código a partir de arquivos proto
  • Interagindo com os serviços REST e gRPC do Google

Principais recursos

  • Definições de interface de API do Google predefinidas
  • Suporte para comunicação gRPC
  • Compatibilidade multiplataforma
  • Integração de esquema de protocolo buffer
  • Gerenciamento fácil de dependências do pub do Flutter
  • Alinhamento com as especificações oficiais da API do Google

Indicado para

  • Desenvolvedores Dart usando serviços do Google Cloud
  • Equipes implementando gRPC em aplicativos Flutter
  • Projetos que exigem contratos de API padronizados
  • Integrações de serviços de back-end em aplicativos móveis/web
  • Desenvolvedores trabalhando com APIs baseadas em protobuf

Considerações

  • Requer familiaridade com gRPC e protocol buffers
  • Pode ser necessário ferramentas adicionais para geração de código
  • Dependente de mudanças na API externa do Google
  • Não é um SDK completo — fornece apenas definições de interface
  • Melhor usado em conjunto com ferramentas de geração de código como o protoc

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Introduction

Public interface definitions of Google APIs for Dart and gRPC.

This package is a fork of the protobuf_google package. The original repository can be found here.

Purpose of the Fork

Was not maintained from the last three years and using old protobuf as the dependency

Getting started

In your pubspec.yaml file add:

dependencies:
  proto_google: any

Usage

import 'package:proto_google/proto_google.dart';
  • If you are using the generated files from the .proto file and using any Google Pre-Defined DataTypes. Update the generated .dart as follows
import 'google/protobuf/any.pb.dart' as $0; // Just an example

with

import 'package:proto_google/proto_google.dart' as $0;

Categorias

Dependências

Lista de dependências 2 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.