패키지, 저장소 및 앱 카테고리 검색

패키지 상세v0.0.1

proto_google

Dart 및 gRPC용 Google API의 공개 인터페이스 정의.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
9
좋아요
0
Pub 점수
140

패키지 설치

flutter pub add proto_google

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

Google API용 공개 인터페이스 정의를 제공하는 Dart 패키지로, gRPC 서비스와 원활한 통합을 가능하게 합니다. Google의 API 표준에 부합하는 사전 정의된 프로토콜 버퍼 스키마 및 인터페이스를 제공하여 Google 클라우드 및 개발자 서비스와의 통신을 간소화합니다. 구조화된 데이터 교환을 필요로 하는 크로스플랫폼 애플리케이션을 개발하는 개발자를 위한 것으로, Android, iOS, 웹, macOS, Windows, Linux에서 현대적인 개발 워크플로우를 지원합니다. Google 클라우드 서비스를 활용하거나 Dart 프로젝트에서 표준화된 API 계약이 필요한 팀에게 이상적입니다.

사용 사례

  • Google Cloud API와의 통합
  • Dart에서 gRPC 클라이언트 빌드하기
  • API 계약의 표준화
  • 크로스플랫폼 앱 개발
  • proto 파일에서 코드 자동 생성
  • Google의 REST 및 gRPC 서비스와 연동

주요 기능

  • 사전 정의된 Google API 인터페이스 정의
  • gRPC 통신 지원
  • 크로스 플랫폼 호환성
  • 프로토콜 버퍼 스키마 통합
  • 간편한 Flutter pub 종속성 관리
  • 공식 Google API 사양과의 일치

적합한 대상

  • Google Cloud 서비스를 사용하는 Dart 개발자
  • Flutter 앱에서 gRPC를 구현하는 팀
  • 표준화된 API 계약이 필요한 프로젝트
  • 모바일/웹 앱에서의 백엔드 서비스 통합
  • protobuf 기반 API를 사용하는 개발자

고려 사항

  • gRPC 및 프로토콜 버퍼에 익숙해야 합니다
  • 코드 생성을 위해 추가 도구가 필요할 수 있습니다
  • 외부 Google API 변경에 따라 다름
  • 완전한 SDK가 아님 — 인터페이스 정의만 제공
  • protoc와 같은 코드 생성 도구와 함께 사용하는 것이 가장 좋습니다

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

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;

카테고리

의존성

의존성 목록 2 개

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.