Skip to content

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

License

Notifications You must be signed in to change notification settings

brianrobles204/resource_bloc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

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!

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages