Skip to content

Sync Engine: Read Paths

The application uses two different strategies for data loading.

1. Studio Editor (Online-First)

The Editor attempts to fetch the latest version from the server, falling back to local data only if the network fails. This acts as a "Cache" pattern.

2. Dashboard (True Offline-First)

The Dashboard uses a "Stale-while-revalidate" strategy, showing local data immediately while fetching updates in the background.