The core component of the Store library, managing data flow between network, memory cache, and local storage in your app.
Store
serves as a mediator for your application’s data flow. It provides efficient and consistent data management. Its primary purposes are:
stream
clear
clearAll
Decide Data Source
NoNewData
if neither SourceOfTruth nor network fetch is requested.Source of Truth Read
Network Fetch
Data Handling
Combine and Emit Data
Update Memory Cache
Update Source of Truth
Error Handling