resource_bloc 0.1.0-dev.7 copy "resource_bloc: ^0.1.0-dev.7" to clipboard
resource_bloc: ^0.1.0-dev.7 copied to clipboard

Specialized Bloc for managing data backed by both local and remote sources

Resource Bloc #

A specialized Bloc for managing data backed by both local and remote sources.

This package helps simplify offline-first data loading patterns. Whereas a normal Bloc is typically used to manage a single feature, a Resource Bloc is typically used to manage a single resource that exists on a remote server but can be saved in a local database on the client.

Inspired by Kotlin Store and the NetworkBoundResource pattern in the Android App Architecture guide, but with the semantics of the BLoC design pattern.

TLDR #

TO FOLLOW


This library is still under active development. Use at your own risk!

0
likes
110
pub points
0%
popularity

Publisher

unverified uploader

Specialized Bloc for managing data backed by both local and remote sources

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

bloc, equatable, meta, rxdart

More

Packages that depend on resource_bloc