FLUTTER ECOSYSTEM

stash_sembast_web

Sembast Web 存储扩展,用于 stash API。支持以二进制格式使用 msgpack JSON 格式在 IndexedDB 中存储保险箱和缓存。

最新版本
5.2.0
近 30 天下载
1450
喜欢数
1
Pub 分数
150

Package Overview

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

插件概览

Stash_Sembast_Web 是 Stash API 的一个 Web 存储扩展,它利用 IndexedDB 和 msgpack 序列化实现基于二进制的持久化数据存储。通过利用 Sembast 强大的 NoSQL 功能,该扩展可在 Web 环境中高效存储保险库和缓存。专为跨平台兼容性设计,可无缝集成到针对 Android、iOS、Web、macOS、Windows 和 Linux 的 Flutter 应用中。该包确保快速的读写操作和紧凑的数据表示,非常适合需要结构化数据持久化的离线优先应用程序。

适合场景
  • 离线优先的Web应用程序
  • 在浏览器中缓存结构化数据
  • Flutter Web 应用的持久化存储
  • 高性能数据缓存
  • 跨平台数据同步
  • 存储配置或用户偏好
主要特点
  • 基于 IndexedDB 的存储
  • 通过 msgpack 的二进制序列化
  • 与 Stash API 的无缝集成
  • 跨平台支持(网页和移动)
  • 高效的读写性能
  • 紧凑的数据大小
适合对象
  • Flutter 开发人员构建网页应用
  • 需要持久本地存储的应用程序
  • 使用 Stash 进行数据管理的开发人员
  • 需要快速缓存机制的项目
  • 具有结构化数据需求的应用程序
使用建议
  • 需要浏览器支持 IndexedDB
  • 此扩展仅限于网页平台
  • 可能需要为复杂查询进行额外设置
  • 不适合大规模数据库操作
  • 依赖 Sembast 和 Stash 生态系统
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add stash_sembast_web

所属分类

依赖

依赖清单 3 项

源码仓库

关联项目

暂无相关数据。