A cloud application brings an interface and a service together. Some work happens on the device you are using, while other work is handled by the application’s service.

Understanding that division makes everyday behavior clearer. A setting stored on one device may stay local; an account preference may appear wherever you sign in.

Look at how the application explains its storage, offline behavior, and sync. Clear boundaries make it easier to understand what will remain available when your circumstances change.

An example to consider.

Consider a browser page, an application process, and a document store. Describing each responsibility makes the application’s location a more useful question.

Put it in perspective.

Write down the responsibility before choosing a mechanism. A smaller, clearly owned part is often easier to explain than an elaborate arrangement with uncertain boundaries.
A few starting points
  1. Distinguish local preferences from account data.
  2. Check which features work offline.
  3. Read how the application handles sync.

Follow a related question

Check the unit and time window.

From data to a useful question

Name the activity the tool should improve.

New tools, familiar human questions

Keep learning

Related background to continue exploring this subject.

Cloudflare: application bindings Cloudflare: serving static pages with Functions
Make room for ideas