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
130
points
67
downloads

Publisher

unverified uploader

Weekly Downloads

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

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

bloc, equatable, meta, rxdart

More

Packages that depend on resource_bloc