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

パッケージ詳細v0.10.0

aws_client

Amazon Web Services (AWS) API にアクセスするための自動生成クライアントライブラリ

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
7.3万
いいね数
42
Pub ポイント
160

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

flutter pub add aws_client

パッケージ概要

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

aws_client パッケージは、Amazon Web Services (AWS) API とやり取りするための自動生成された Dart クライアントライブラリを提供します。Flutter アプリケーションがモバイル、Web、デスクトッププラットフォームから S3、DynamoDB、Lambda などの AWS サービスに安全にアクセスできるようにします。コード生成を活用することで、パッケージは最新で型安全な API バインディングを保証します。開発者は、馴染みのある Dart 構文を使用して、最小限のボイラープレートで AWS 機能をアプリに統合できます。このパッケージは Android、iOS、Web、macOS、Windows、Linux を含むすべての主要プラットフォームをサポートしています。

用途

  • ファイルストレージ用にAWS S3を統合する
  • NoSQL データ永続化のための DynamoDB への接続
  • FlutterアプリからAWS Lambda関数を呼び出す
  • AWS バックエンドサービスを使用したクロスプラットフォームアプリの構築
  • AWS Cognito を通じたセキュアな認証の有効化

主な機能

  • 自動生成されたクライアントライブラリ
  • 型安全なAPIバインディング
  • 複数のAWSサービスのサポート
  • クロスプラットフォーム互換性
  • セキュアな資格情報の管理
  • 最小限のボイラープレートコード

適している対象

  • クラウド接続アプリを構築するFlutter開発者
  • AWS をバックエンドインフラとして使用するチーム
  • スケーラブルなデータストレージと処理を必要とするアプリ
  • プラットフォームに依存しないAWS統合を求める開発者
  • 迅速なAWS APIアクセスが必要なプロジェクト

注意事項

  • AWS IAM ロールおよび権限の理解が必要です
  • 生成されたコードのため、アプリサイズが増加する可能性があります
  • AWS呼び出しには安定したインターネット接続が必要です
  • ネットワーク障害に対する適切なエラーハンドリングが必要です
  • 本番環境での利用には認証設定が必要です

元の README

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

High-level APIs for Amazon Web Services (AWS) in Dart

This repository contains a single Dart package, aws_client, which bundles auto-generated clients for all supported AWS APIs together with the shared runtime, DynamoDB document client and credential providers.

  • aws_client — the published package with all AWS API clients
  • Code generator — generates aws_client from the AWS SDK for JavaScript API models

Development

Generate the APIs

Generated sources are checked into the repository. To regenerate them, run the following command with the working directory set to the generator folder:

dart bin/generate.dart generate

This downloads the JSON API definitions (if needed) and regenerates the aws_client package and its protocol conformance test suite. See the generator README for more options.

TODO

  • Implement EC2 protocol

カテゴリー

依存関係

依存関係一覧 7 件

ソースリポジトリ

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

データはまだありません。

ランキング