FLUTTER SWR 示例

使用 riverpod 测试 stale-while-revalidate 模式。请查看:query_provider

  • 后端调用使用 ghibli-api
  • 测试 Provider.family 以检查状态是否保存在内存中。

屏幕

主屏幕 电影页面
main.png movie.png

检查清单

  • 使用后端调用的 Riverpod 设置。
  • 缓存服务返回的响应。
  • 添加一种使数据失效并重新获取的方法。

GitHub

查看 Github