パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v0.9.0

gcloud

Google Cloud Storage、Pub-Sub、Datastore のための高レベルで自然なDart API。

macOSWindowsLinux
30日間ダウンロード
69.7万
いいね数
96
Pub ポイント
140

パッケージをインストール

flutter pub add gcloud

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

gcloud パッケージは、Cloud Storage、Pub-Sub、Datastore を含む Google Cloud サービスとやり取りするための高レベルで自然な Dart API を提供します。Dart および Flutter アプリケーションでのシームレスな統合を目的としており、複雑なクラウド操作をシンプルで読みやすいコードに抽象化しています。macOS、Windows、Linux 上のサーバーサイドおよびデスクトップ環境をサポートしており、開発者がストレージバケットを管理したり、メッセージを公開したり、データストアを照会したりするのに効率的です。Dart Labs プロジェクトの一環として、最小限のボイラープレートで主要な Google Cloud 機能への信頼性の高いアクセスを提供しています。

用途

  • Flutterアプリにクラウドストレージを統合する
  • Pub-Sub を使ってリアルタイムメッセージングシステムを構築する
  • Datastore を使用した構造化データの管理
  • デスクトップアプリ用のバックエンドサービスの作成
  • ファイルのアップロードとダウンロードの処理
  • スケーラブルなイベント駆動型アーキテクチャの有効化

主な機能

  • ネイティブな Dart 構文とスタイル
  • クラウドストレージ、Pub-Sub、Datastore のサポート
  • クロスプラットフォーム互換性(macOS、Windows、Linux)
  • 非同期/待機サポート
  • Google Cloud 認証情報による認証
  • クリーンで型安全な API

適している対象

  • クラウド接続アプリを構築するDart開発者
  • クラウド統合を必要とするデスクトップアプリケーション
  • Flutter プロジェクトにおけるバックエンドロジック
  • Google Cloud Platform を使用するチーム
  • DartのクラウドAPIを適切に使用する開発者

注意事項

  • Google Cloud プロジェクトのセットアップと認証が必要です
  • 対応プラットフォームに限定(モバイル非対応)
  • モバイルFlutterアプリでの直接使用を想定していません
  • Google Cloud SDK 環境に依存しています
  • サーバーまたはデスクトップの文脈に最も適しています
  • 本番環境での使用には追加の設定が必要になる場合があります

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

Overview

This repository is home to various Dart packages under the labs.dart.dev publisher.

Packages

Package Description Issues Version
appengine Support for using Dart as a custom runtime on Google App Engine Flexible Environment. package issues pub package
gcloud High level idiomatic Dart API for Google Cloud Storage, Pub-Sub and Datastore. package issues pub package
io_file File system access functionality written in Dart. package issues
jot An experimental documentation generator for Dart projects. package issues
native_synchronization Low level synchronization primitives built on dart:ffi. package issues pub package
timezone Time zone databases and time zone aware DateTime. package issues

Publishing automation

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

For additional information about contributing, see our contributing page.

カテゴリー

依存関係

依存関係一覧 5 件

ソースリポジトリ

このパッケージを使用しているプロジェクト