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

## 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.