blob: cb5486a4cc1cb07dd62399e8ae07970be27387c7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
# ard-003: CRDT sync server
I'd like a local-first architecture, because:
- It means I can develop a working local app first, then extend it to sync with
other devices
- It's a cool architectural pattern I'd like to practice building
- It makes my app more resilient against network issues
- It makes my app more performant
- It means my data lives locally, which is nice
There is really only one mature local-first architectural reference, and that
involves a CRDT sync server as an essential component. So that's what we'll do.
|