FLUTTER ECOSYSTEM

flutter_redux_navigation

A simple reactive navigation middleware for Flutter's redux library.

Latest version
0.7.1
30-day downloads
284
Likes
13
Pub points
160

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

A lightweight middleware that enables reactive navigation in Flutter apps using Redux. It synchronizes navigation state with the Redux store, allowing routes to be managed declaratively and reactively based on app state changes. This package simplifies navigation logic by integrating it into the Redux flow, reducing boilerplate and improving testability. It supports all major platforms and works seamlessly with Flutter's Redux ecosystem.

Use cases
  • Declarative route management
  • Reactive navigation based on state
  • Synchronized navigation across components
  • Testing navigation logic
  • Streamlined state-driven routing
Key features
  • Integrates with Redux store
  • Reactive route updates
  • Minimal boilerplate
  • Cross-platform support
  • Easy testing
  • State-driven navigation
Suitable for
  • Redux-based Flutter apps
  • Apps needing state-dependent navigation
  • Developers seeking clean navigation patterns
  • Teams using reactive state management
  • Projects requiring predictable navigation flows
Considerations
  • Requires Redux setup
  • Limited to Redux architecture
  • May add complexity for simple apps
  • Not suitable for non-Redux projects
  • Needs careful state design for navigation
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add flutter_redux_navigation

Categories

Source repository

Related projects