FLUTTER ECOSYSTEM

go_router_modular

使用 GoRouter 的 Flutter 模組化路由與依賴注入。具備事件驅動架構,可實現模組間無縫通訊,並支援微前端。

最新版本
5.5.2
近 30 天下載
417
喜歡數
35
Pub 分數
130

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

GoRouter Modular 是一個 Flutter 套件,透過模組化路由與依賴注入增強 GoRouter,以實現可擴展的應用架構。它支援模組間的事件驅動通訊,並促進微前端模式。專為大型應用設計,它促進程式碼分離、重用性以及獨立模組開發。該套件與 GoRouter 無縫整合,同時擴展其在複雜導航與跨模組元件狀態管理方面的功能。

適用情境
  • 大規模 Flutter 應用
  • 微前端架構
  • 模組化應用開發
  • 獨立模組部署
  • 事件驅動的模組間通訊
  • 可擴展的導航系統
主要特色
  • 使用 GoRouter 的模組化路由
  • 內建依賴注入
  • 事件驅動的模組通訊
  • 對微前端的支援
  • 輕鬆整合模組
  • 跨平台相容性
適合對象
  • 開發複雜 Flutter 應用的開發者
  • 使用模組化架構的團隊
  • 需要可重用 UI 組件的專案
  • 具有多個功能模組的應用程式
  • 注重可擴展性的工程團隊
使用建議
  • 需要了解 GoRouter
  • 初學者的學習曲線更陡峭
  • 模組註冊的額外設定
  • 可能增加建構複雜性
  • 最適合大型專案,而非小型應用
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add go_router_modular

所屬分類

依賴

依賴清單 4 項

原始碼儲存庫

相關專案

暫無相關資料。