Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Offline and performance for apps

The landing page of the offline and performance pages for app developers - where answers are cached (the REST answer cache, Velocity, your back end, the app), how fresh content is, syncing for offline reading, and the…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/mobile-app-developers/offline-and-performance/README.md

On this page

Offline and performance for apps

This folder is for app developers who want an app that feels fast on a slow network, keeps working in a tunnel, and does not load the server more than it must. It explains the caches between the app and the content, and what the app has to do itself.

Contents

  1. The layers
  2. Pages in this folder

The layers

LayerWho runs itHoldsRead
The app's own storeyouanswers, images, queued writesCaching in the app, Syncing and offline reading
Your back end, if anyyoushared answers for every phoneA back end for your app
The REST answer cachethe server, rest.ini [CacheSettings]GET answers per user, ten minutes by defaultCaching on the server
Velocity's response cachethe server, when Velocity serves the siteanonymous pages; never requests with an Authorization headersame
The browser navigation cachethe site's service workersite pages for repeat visits; not app dataWeb apps, CORS and CSP

Pages in this folder

PageAnswers
Caching on the serverHow fresh REST answers are and why
Caching in the appWhat to cache, keys, freshness with dateModified, rate limits
Syncing and offline readingKeeping a folder on the device, queued writes
Web apps, CORS and CSPBrowser apps: origins, CORS, Content Security Policy, the service worker

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x