FLUTTER ECOSYSTEM

stash_file

Stash API 的文件存储扩展。支持以二进制格式使用 MsgPack JSON 格式将保险库和缓存存储在本地文件系统中

最新版本
5.2.0
近 30 天下载
1650
喜欢数
3
Pub 分数
140

Package Overview

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

插件概览

Stash_File 是一个 Flutter/Dart 包,扩展了 Stash API,以实现对保险库和缓存的基于文件的存储。它使用 MessagePack 序列化将数据本地以二进制格式存储,确保高效且紧凑的存储。专为持久化、结构化数据管理而设计,支持 Android、iOS、macOS、Windows 和 Linux 多个平台。适用于需要快速、可靠本地存储且无需依赖数据库或复杂设置的应用。

适合场景
  • 离线数据持久化
  • 缓存应用状态
  • 配置的本地存储
  • 快速读写操作
  • 跨平台数据同步
  • 应用状态管理
主要特点
  • 二进制存储与 MessagePack
  • 支持存储库和缓存
  • 平台无关的文件系统访问
  • 高效序列化
  • 与 Stash API 的简单集成
  • 自动文件处理
适合对象
  • 需要离线功能的应用程序
  • 使用 Stash 进行数据管理的开发人员
  • 需要轻量级持久化存储的项目
  • 跨平台应用程序
  • 高性能本地数据访问
  • 使用本地数据进行原型设计
使用建议
  • 需要 Stash 核心包
  • 某些平台上的文件系统权限
  • 仅限基于文件的存储
  • 不适合大规模数据库需求
  • 无内置加密
  • 数据恢复取决于文件完整性
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add stash_file

所属分类

依赖

依赖清单 5 项

源码仓库

关联项目