FLUTTER ECOSYSTEM

flutter_rx_bloc

Set of Flutter Widgets that help implementing the BLoC design pattern. Built to be used with the rx_bloc package.

Latest version
7.0.0
30-day downloads
1.2K
Likes
43
Pub points
160

Package Overview

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

Overview

A set of Flutter widgets designed to simplify the implementation of the BLoC (Business Logic Component) design pattern when used with the rx_bloc package. These widgets provide reactive state management by integrating seamlessly with RxJava-style streams, enabling efficient handling of asynchronous data flows and UI state updates. Ideal for developers seeking a clean, scalable architecture with strong separation between business logic and presentation layers.

Use cases
  • Reactive UI state management
  • Stream-based data handling
  • Scalable app architecture
  • Real-time data synchronization
  • Complex form state management
  • Cross-platform state sharing
Key features
  • Built-in stream integration
  • Automatic state rebuilding
  • Error handling utilities
  • Support for async operations
  • Minimal boilerplate
  • Composable widget hierarchy
Suitable for
  • Developers using rx_bloc
  • Apps requiring reactive state
  • Teams adopting BLoC pattern
  • Large-scale Flutter applications
  • Projects needing clean separation of concerns
Considerations
  • Requires rx_bloc package
  • Steeper learning curve for beginners
  • Limited documentation
  • Best paired with functional reactive programming
  • May increase bundle size slightly
  • Not ideal for simple state needs
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add flutter_rx_bloc

Categories

Related projects

No data available yet.