Loading video...

Video Failed to Load

Go Home

Using Expo with real-time synced SQLite means that instead of having to: • manage network requests • handle loading states • implement retry logic • orchestrate state management between your local cache and remote data You just write queries™

51,473 views • 1 year ago •via X (Twitter)

14 Comments

PowerSync's profile picture
PowerSync1 year ago

wrote a whole blog post about this:

Nazar Palamarchuck's profile picture
Nazar Palamarchuck1 year ago

@expo I’ve been building with PowerSync for several months now. The hard part isn’t PowerSync itself, but the complexity of my needs: real-time sync, optional sync, local-first, offline mode, and Postgres as the server DB. Getting all this right is tough—PowerSync makes it easier.

Kristijan's profile picture
Kristijan1 year ago

@expo I really do not recommend SQLite for this. It can only have 1 write operation at the time and is just a file. Good for 1 device local database, not good for server use

Stephen Rayner's profile picture
Stephen Rayner1 year ago

@expo What’s the architecture of this like? I want to compare it in detail to @tan_stack DB.

Ilia Lopata's profile picture
Ilia Lopata1 year ago

@expo Ok, this is interesting, but what would “the best case” be for this feature?why would you need this over api ?

ImAvibeCoder's profile picture
ImAvibeCoder1 year ago

@expo Love the simplicity claim. Real measure is whether it actually saves time, not just marketing

Brand Buff's profile picture
Brand Buff1 year ago

@expo ok but how do you handle collisions?

Caleb Panza ☾'s profile picture
Caleb Panza ☾1 year ago

@expo that's actually SO fast

Gerzon's profile picture
Gerzon1 year ago

@expo sorry gotta hate that modal backdrop sliding up with the modal instead of fading in/out

Ibrahim Chaudhary's profile picture
Ibrahim Chaudhary1 year ago

@expo Does this work inside Expo Go, or do we need a custom dev build to test the real time sync part? I know local SQLite works fine in Expo Go, but usually the sync features rely on native modules that aren’t bundled there

Bernhard Egger's profile picture
Bernhard Egger1 year ago

@expo Does it work with supabase?

MonojitBanerjee's profile picture
MonojitBanerjee1 year ago

@expo This is great!

Nacho Britos's profile picture
Nacho Britos1 year ago

@expo In One shot or several prompts?

keyyard's profile picture
keyyard1 year ago

@expo @grok what libraries would it needs, and on which version of Expo & React Native

Related Videos