FLUTTER ECOSYSTEM

cached

带有内置代码生成的 Dart 包。简化并加速 Dart 类的缓存机制创建。

最新版本
1.8.1
近 30 天下载
3690
喜欢数
92
Pub 分数
130

Package Overview

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

插件概览

缓存包是一个 Dart 库,提供内置的代码生成功能,以简化和加速 Dart 类的缓存机制创建。它使开发者能够轻松定义可缓存模型,同时最大限度地减少样板代码,通过减少重复的数据处理来提升性能。该包支持所有主要平台——Android、iOS、Web、macOS、Windows 和 Linux,可无缝集成到 Flutter 和 Dart 项目中。该包利用代码生成技术,生成高效且类型安全的缓存实现,非常适合管理临时数据,如 API 响应或用户偏好设置。

适合场景
  • 缓存 API 响应
  • 存储用户偏好
  • 优化重复的数据访问
  • 在Flutter应用中管理本地状态
  • 减少网络调用
  • 提升应用性能
主要特点
  • 内置代码生成
  • 类型安全的缓存实现
  • 跨平台支持
  • 最小的样板代码
  • 高效数据检索
  • 与 Flutter 的轻松集成
适合对象
  • Flutter 开发者
  • 需要本地数据缓存的应用程序
  • 频繁进行 API 交互的项目
  • 注重开发速度的团队
  • 需要性能优化的应用程序
使用建议
  • 需要代码生成设置
  • 仅限 Dart/Flutter 项目
  • 依赖 build_runner
  • 可能会增加初始构建时间
  • 不适用于大规模持久存储
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add cached

所属分类

依赖

依赖清单 7 项

源码仓库

关联项目

暂无相关数据。