Skip to main content
Exécutez n'importe quel Skill dans Manus
en un clic
Dépôt GitHub

dash_data_layer

dash_data_layer contient 25 skills collectées depuis craiglabenz, avec une couverture métier par dépôt et des pages de détail sur le site.

skills collectés
25
Stars
8
mis à jour
2026-07-22
Forks
2
Couverture métier
1 catégories métier · 100% classifié
explorateur de dépôts

Skills dans ce dépôt

source-operation-capabilities
Développeurs de logiciels

Understand how sources declare operation capabilities via supportedOperations and how SourceList respects them.

2026-07-22
instantiating-firestore-admin-source
Développeurs de logiciels

FirestoreAdminSource connects google_cloud_firestore for server-side Dart applications to a SourceList.

2026-07-22
instantiating-firestore-source
Développeurs de logiciels

FirestoreSource seamlessly connects Cloud Firestore streams to a SourceList.

2026-07-22
untyped-raw-merges
Développeurs de logiciels

Perform untyped Firestore document merges using the raw method on Firestore sources.

2026-07-22
understanding-request-based-caching
Développeurs de logiciels

Cached data is mapped uniquely per request hash (RequestDetails with specific filter and pagination), supporting a powerful request-based caching behavior.

2026-04-21
understanding-source-list
Développeurs de logiciels

The SourceList class manages the delegation of read/write attempts to various configured Sources, with a read-thru cache system prioritizing local Sources.

2026-04-21
connectivity-awareness
Développeurs de logiciels

ConnectivityPlusStream provides a stream of network statuses based on connectivity_plus so DefaultRetryPolicy can intelligently manage failed Operations.

2026-04-21
authoring-hive-source
Développeurs de logiciels

HiveSource is a LocalSource implementation that writes to Hive boxes.

2026-04-21
authoring-remote-source
Développeurs de logiciels

Remote sources are the API-specific bindings for pkg:data_layer.

2026-04-21
streaming-data
Développeurs de logiciels

Watching realtime data amounts to calling `watch`, `watchByIds`, or `watchList` on a Repository whose SourceList contains a `WatchableSource`.

2026-04-21
authoring-local-source
Développeurs de logiciels

Authoring a new local source allows different storage mechanisms to participate in the data layer caching architecture.

2026-04-20
authoring-proxy-source
Développeurs de logiciels

Proxy Sources offer a build-a-bear type solution for irregular or JSON RPC APIs.

2026-04-20
bypassing-local-cache
Développeurs de logiciels

Forces reads to go to the server when locally cached data is suspected of being stale

2026-04-20
cache-expiry-ttl
Développeurs de logiciels

Automatically invalidate local caches after a specified time to live (ttl).

2026-04-20
clearing-source-caches
Développeurs de logiciels

Ejecting all data from local sources is as simple as calling .clear()

2026-04-20
defining-a-repository
Développeurs de logiciels

Repositories are simple wrappers around SourceLists plus custom business logic.

2026-04-20
defining-bindings
Développeurs de logiciels

Bindings define the serialization and request networking footprint for your specific data model.

2026-04-20
dtos-and-message-repository
Développeurs de logiciels

Use a MessageRepository to define a special DTO class for your writes.

2026-04-20
extracting-all-local-data
Développeurs de logiciels

There are distinct usage scenarios where mapping data asynchronously from a server securely strictly introduces UI latency against pre-populated ma...

2026-04-20
filtering-requests
Développeurs de logiciels

Filters communicate intent to limit to read a specific subset of data. They are never executed locally and rely on "remote" sources correctly applying the filter to their network request.

2026-04-20
paginating-reads
Développeurs de logiciels

Paginating reads relies on passing a Pagination object to a RequestDetails and having a remote Source which correctly applies its values to the network request.

2026-04-20
reading-data
Développeurs de logiciels

Reading data involves calling getById, getByIds, or getItems on a Repository.

2026-04-20
retries-offline-queuing
Développeurs de logiciels

SourceLists can be configured to store failed Operations for later retry if a `RetryPolicy` is supplied.

2026-04-20
structuring-source-list
Développeurs de logiciels

SourceLists should be defined with Sources sorted by immediacy; with on-device Sources appearing first and remote, API-based Sources appearing last. Often, 1 local Source and 1 remote Source is all that will appear in a SourceList.

2026-04-20
writing-data
Développeurs de logiciels

Writing data involves calling setItem and, optionally, setItems on a Repository.

2026-04-20