FLUTTER ECOSYSTEM

riverpod_navigator

使用 riverpod 和 Navigator 2.0 的简单但功能强大的 Flutter 导航

最新版本
1.0.10
近 30 天下载
134
喜欢数
25
Pub 分数
60

Package Overview

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

插件概览

Riverpod_Navigator 是一个轻量级的 Flutter 包,通过使用 Riverpod 进行状态管理以及 Navigator 2.0 的声明式方法来简化导航。它支持干净、可扩展的路由,具有响应式路由处理功能,使应用导航流程能够以状态驱动的方式轻松管理。该包与 Riverpod 无缝集成,使路由能够动态响应应用状态的变化。专为现代 Flutter 应用设计,通过将路由逻辑与 UI 组件分离,提升了代码的可维护性和可测试性。

适合场景
  • Flutter 应用中的声明式导航
  • 状态感知的路由转换
  • 基于提供者值的响应式路由
  • 复杂的导航流程,包含嵌套路由
  • 独立测试导航逻辑
主要特点
  • 与 Riverpod 的状态管理集成
  • 支持 Navigator 2.0 的声明式路由
  • 基于状态的动态路由更新
  • 路由逻辑的清晰分离
  • 用于定义和导航路由的简单 API
适合对象
  • 使用 Riverpod 进行状态管理的开发者
  • 需要反应式导航的应用
  • 旨在实现可扩展路由架构的项目
  • 专注于可测试和可维护代码的团队
  • 具有复杂导航的现代 Flutter 应用程序
使用建议
  • 需要熟悉 Riverpod 和 Navigator 2.0
  • 可能为简单应用增加复杂性
  • 有限的平台支持(未列出具体平台)
支持平台暂无数据

安装插件

flutter pub add riverpod_navigator

所属分类

依赖

依赖清单 5 项

源码仓库

关联项目

暂无相关数据。