Some Notes on Local-First Development
![rw-book-cover](https://readwise-assets.s3.amazonaws.com/static/images/article1.be68295a7e40.png)
Metadata
Highlights
- I see “local-first” as shifting reads and writes to an embedded database in each client via“sync engines” that facilitate data exchange between clients and servers. (View Highlight)
- Put differently: local-first CRDT-based sync engines can drive consistency within a system but real-world systems also need an authoritative server which can enforce consistency within external constraints and systems. (View Highlight)
title: “Some Notes on Local-First Development”
author: “bricolage.io”
url: ”https://bricolage.io/some-notes-on-local-first-development/”
date: 2023-12-19
source: reader
tags: media/articles
Some Notes on Local-First Development
![rw-book-cover](https://readwise-assets.s3.amazonaws.com/static/images/article1.be68295a7e40.png)
Metadata
Highlights
- I see “local-first” as shifting reads and writes to an embedded database in each client via“sync engines” that facilitate data exchange between clients and servers. (View Highlight)
- Put differently: local-first CRDT-based sync engines can drive consistency within a system but real-world systems also need an authoritative server which can enforce consistency within external constraints and systems. (View Highlight)