726a1 - 2d
When you build on #purplestack none of the nostr events come *directly* from relays. Everything rendered on screen comes from a fast local database, that a websocket pool writes too. This means that by default all apps built with this stack are local-first and should work decently offline.
jb55 @jb55 - 2d
this is the way
Would love to use nostrdb for this. One day.
just need dart bindings i guess
726a1 - 1d
That said i'm surprised with the performance of SQLite with memory mapping
Hard to say which version you are running. The default source should be LocalAndRemoteSource(background: true) for the query provider, double check. Should only block on the first load and never thereafter