How to build local-first native apps with LiveStore and Expo

How to build local-first native apps with LiveStore and Expo

17.816 Lượt nghe
How to build local-first native apps with LiveStore and Expo
Learn how to build local-first native apps with LiveStore and Expo in this tutorial video from Beto. He explains what local-first architecture is and why it's powerful. Then demonstrates what the DX is like building with LiveStore and how impressive the user experience is. Important reference materials here: • Test Linearlite for iOS: https://testflight.apple.com/join/wMD1AR69 • LiveStore docs: https://livestore.dev • Learn more about Local First with Expo: https://docs.expo.dev/guides/local-first • LiveStore and Expo blog authored by LiveStore creator Johannes Schickling: expo.dev/blog/local-first-application-development-with-livestore • LiveStore early access: https://forms.gle/cyGQmBMnpAEvyejR6 ⌚️ Timestamps ⌚️ 00:00 Intro 00:19 Video overview 00:42 What is local-first? 01:36 Is it difficult to build local-first apps? 02:25 The story behind LiveStore 02:48 What live-store can do for you? 05:41 Linearlite example app 07:33 LiveStore schema 09:05 LiveStore mutations 10:18 LiveStore provider 12:51 LiveStore queries 17:56 Keep all data in LiveStore 20:08 LiveStore devtools 23:06 Importing an existing database 25:05 Mutation log 25:40 Controlling the app through LiveStore devtools 27:43 Signals 28:09 SQLite playground 28:44 Conclusion #LiveStore #expoapps #ReactNative #LocalFirst