HackerTrans
トップ新着トレンドコメント過去質問紹介求人

mjadobson

no profile record

投稿

Loro Protocol: a wire protocol designed for real-time CRDT sync

loro.dev
3 ポイント·投稿者 mjadobson·9 か月前·0 コメント

Scaling React Server-Side Rendering (2017)

arkwright.github.io
1 ポイント·投稿者 mjadobson·昨年·0 コメント

What Does a Great Cup of Coffee Taste Like? [video]

youtube.com
4 ポイント·投稿者 mjadobson·2 年前·2 コメント

コメント

mjadobson
·11 か月前·議論
Does this have any relation to: https://github.com/vlcn-io/cr-sqlite ?

Some of the API naming is similar (db_version, site_id, seq, commit_alter, etc), although the project source is very different (C rather than Rust, different feature set).

crsqlite is no longer maintained so I might be interested in migrating.
mjadobson
·3 年前·議論
I am fully on the offline-first bandwagon after starting to use cr-sqlite (https://vlcn.io), which works similar to ElectricSQL.

I thought the bundle size of wasm-sqlite would be prohibitive, but it's surprisingly quick to download and boot. Reducing network reliance solves so many problems and corner-cases in my web app. Having access to local data makes everything very snappy too - the user experience is much better. Even if the user's offline data is wiped by the browser (offline storage limits are a bit of a minefield), it is straightforward to get all synced changes back from the server.