Skip to content

[Feature Request]: offline functionality #1350

@mfulton26

Description

@mfulton26

Relevant Scope

Frontend specs

Description

This is a neat project and it is great to see all the varying implementations, tradeoffs, etc.

I'm interested in seeing this for web apps that work offline:

  1. Assets are cached and served via a service worker so that the site loads fast with or without an internet connection.
  2. A subset of data (e.g. latest articles) are synced for reading while offline.
  3. Actions (e.g. marking as a favorite) are queued using web storage (LocalStorage, IndexedDB, Cache, Origin Private File System, etc.) and then synced when next online.
  4. Updates to the app are rolled out gracefully to users and schema changes in offline data sets are managed through some form of migrations.

Describe the solution you'd like

No response

Describe alternatives you've considered

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions