FLUTTER ECOSYSTEM

routemaster

适用于 Web、移动和桌面的易用 Flutter 路由器。基于 URL 的路由,简单的标签页和嵌套路由导航。

最新版本
1.1.0
近 30 天下载
6800
喜欢数
706
Pub 分数
140

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

Routemaster 是一个轻量级、易于使用的路由解决方案,适用于跨 Web、移动和桌面平台的 Flutter 应用程序。它支持基于 URL 的导航,包括嵌套路由和标签页导航,简化了复杂的路由管理。Routemaster 以简洁性和开发者体验为核心设计,可无缝集成到现有的 Flutter 项目中。其简洁的 API 可直观处理路由转换、动态参数和深度链接。非常适合需要结构化导航且无需样板代码的应用。

适合场景
  • 具有动态内容的单页应用
  • 移动和网页上的多标签界面
  • 复杂UI中的嵌套路由结构
  • 深度链接和URL同步
  • 需要一致路由的跨平台应用
  • 简单导航,设置简单
主要特点
  • 基于URL的路由
  • 支持嵌套和标签页路由
  • 最小化样板
  • 跨平台兼容性
  • 与现有 Flutter 应用轻松集成
  • 动态路由参数
适合对象
  • 开发跨平台 Flutter 应用的开发者
  • 优先考虑清晰、可维护的路由逻辑的团队
  • 需要深度链接或单页应用(SPA)行为的项目
  • 具有复杂导航层次结构的应用程序
  • 初学者寻求一种直观的路由解决方案
使用建议
  • 仅限 Flutter 的原生导航模型
  • 可能需要额外的状态管理来应对高级用例
  • 不适合高度自定义的路由行为,超出标准模式
  • 不支持内置的路由守卫或身份验证重定向
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add routemaster

所属分类

源码仓库

关联项目

所在榜单