summaryrefslogtreecommitdiff
path: root/requirements/architecture/ard-005.md
blob: 47552362409426f54067fc01c2ef9896498f29ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# ard-005: IndexedDB

Satisfied by: task-020

## Problem

The Web GUI must store domain entities somewhere.

## Options

- IndexedDB
- SQLite embedded into WASM
- Storage API
- Local storage

## Decision

The Web GUI will store domain entities in IndexedDB.

For storing large amounts of data with random access, it's the standard
solution, and is adequate.