mirror of
https://github.com/cse110-fa22-group29/cse110-fa22-group29.git
synced 2024-11-10 05:34:44 +00:00
7cb90e23c0
add service worker ADR
578 B
578 B
Use a network first cache second for service worker architecture
- Status: in consideration
- Deciders: Arthur Lu
- Date: 12 / 02 / 22
Decision Drivers
- Need to balance the need for user ease of use and local first priority
- Users should expect to update their app easily when they have network, but may not be expected to know how to perform a hard refresh
- Local first priority means we should avoid unnecessary network activity when possible
Considered Options
- Network first cache second
- Cache first network second
Decision Outcome
Chosen Option: TBD