FLUTTER ECOSYSTEM

zenrouter

一个功能强大的 Flutter 路由器,支持深度链接、Web 支持、类型安全路由、守卫、重定向和零样板代码。

最新版本
2.0.3
近 30 天下载
2.2万
喜欢数
89
Pub 分数
160

Package Overview

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

插件概览

ZenRouter 是一个功能强大且类型安全的 Flutter 路由解决方案,支持深度链接、Web 导航以及跨 Android、iOS、Web、macOS、Windows 和 Linux 的平台无关路由。它通过自动路由生成消除了样板代码,并提供路由守卫、重定向和无缝导航状态管理等高级功能。专为可扩展性设计,通过强制编译时安全性和减少运行时错误,确保代码清晰且易于维护。非常适合需要复杂导航模式或跨平台一致性的应用。

适合场景
  • 复杂的应用程序导航
  • 深度链接支持
  • 跨平台路由
  • 使用守卫实现安全的路由访问
  • 动态重定向
主要特点
  • 类型安全的路由
  • 零样板代码
  • 深度链接
  • 路由守卫
  • Redirects
  • Web 和多平台支持
适合对象
  • 大规模的 Flutter 应用
  • 需要深度链接的应用
  • 开发者优先考虑代码安全
  • 使用结构化导航的团队
  • 面向多个平台的项目
使用建议
  • 需要理解路由配置
  • 可能需要额外设置以支持自定义导航逻辑
  • 最适合具有明确导航结构的应用程序
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add zenrouter

所属分类

源码仓库

关联项目

暂无相关数据。