FLUTTER ECOSYSTEM

amplify_datastore

Amplify Flutter DataStore 类别插件,提供可查询的本地设备数据存储。

最新版本
2.15.2
近 30 天下载
3900
喜欢数
37
Pub 分数
150

Package Overview

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

插件概览

Amplify DataStore 是一个 Flutter 插件,可在设备上实现以离线优先、可查询的数据存储,并与基于云的 GraphQL API 无缝同步。它支持实时数据更新和冲突解决,非常适合需要在多个设备间保持数据一致性的应用。基于 AWS Amplify 构建,它与 AppSync 集成,提供可扩展且安全的数据管理。该包可在 Android 和 iOS 平台上运行,为混合移动应用的开发人员提供强大的解决方案,用于管理应用状态和持久化数据。

适合场景
  • 离线优先的移动应用
  • 实时协作功能
  • 跨设备数据同步
  • 带有云后端集成的混合应用
  • 数据持久化与自动同步
主要特点
  • 设备端数据存储
  • 实时同步
  • 冲突解决
  • 基于 GraphQL 的数据建模
  • 支持离线操作
适合对象
  • 需要离线功能的移动应用
  • 构建实时协作工具的团队
  • 使用 AWS AppSync 的开发人员
  • 需要无缝云设备同步的应用程序
  • Flutter 项目需要云数据库
使用建议
  • 需要 AWS AppSync 设置
  • 仅限 GraphQL 数据模型
  • 云同步的网络依赖
  • 潜在的冲突解决策略复杂性
  • 需要为AWS资源设置适当的IAM权限
支持平台AndroidiOS

安装插件

flutter pub add amplify_datastore

所属分类

依赖

依赖清单 6 项
  • amplify_core>=2.15.0 <2.16.0
  • amplify_datastore_plugin_interface>=2.15.0 <2.16.0
  • async^2.10.0
  • collection^1.18.0
  • meta^1.16.0
  • plugin_platform_interface^2.0.0

源码仓库

关联项目

暂无相关数据。