搜索分类、插件与代码仓

插件详情v2.0.0

aws_dynamodb_api

用于 Amazon DynamoDB 的 AWS API 客户端(由 SDK API 规范生成)。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
4040
喜欢数
27
Pub 分数
130

安装插件

flutter pub add aws_dynamodb_api

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

一个 Flutter/Dart 包,提供用于 Amazon DynamoDB 的生成 AWS API 客户端,使 Flutter 应用程序能够跨多个平台直接与 DynamoDB 交互。该包基于官方 AWS SDK API 规范构建,支持所有核心 DynamoDB 操作,如 GetItem、PutItem、Query、Scan 等。专为需要低级别访问 DynamoDB 而不依赖高级抽象的开发者设计。可无缝集成到面向 Android、iOS、Web、macOS、Windows 和 Linux 的 Flutter 应用中。

适合场景

  • Flutter 应用中与 DynamoDB 的直接集成
  • 跨平台应用程序中的实时数据访问
  • 使用 AWS 服务的无服务器后端交互
  • 离线优先的应用程序与DynamoDB同步
  • 构建可扩展的移动后端

主要特点

  • 源自官方 AWS API 规范
  • 支持所有 DynamoDB 操作
  • 跨平台兼容性
  • 类型安全的 Dart 接口
  • 最小依赖开销

适合对象

  • 使用 DynamoDB 开发 Flutter 应用的开发者
  • 使用 AWS 无服务器架构的团队
  • 需要高性能数据库访问的应用程序
  • 需要跨平台后端连接的项目

使用建议

  • 需要管理 AWS 凭据
  • 无内置缓存或离线支持
  • 手动处理分页和错误恢复
  • 对于存在更高级工具的简单用例来说,不是理想选择
  • 依赖于 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

所属分类

依赖

依赖清单 1 项

源码仓库

使用此插件的项目

暂无相关数据。