~/talk

Prisma & Expo: A Better Path to Local-First Apps

Talkat App.js Conf 2024 · 2024-05-22..05-24· [react-native, databases]
slides:none on file

Announces Prisma for React Native & Expo with a generated, type‑safe client that introspects an existing SQLite DB and replaces manual SQL and state plumbing. Demonstrates converting a Budget Buddy app to use useFindMany reactive hooks and client extensions so queries auto‑update the UI and deletes refresh without manual reloads. Shows schema introspection, autocomplete, and migrations work in preview, and surfaces an experimental sync POC for cloud/device sync that is usable for testing but not production.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 1:05What is local-first apps
  3. 3:14Traditional vs local-first architecture
  4. 5:21Benefits for developers
  5. 7:30Prisma for Expo and React Native
  6. 9:22Demo setup and schema introspection
  7. 13:00Live coding with Prisma
  8. 17:45Key takeaways and future plans
  9. 19:11Call to action and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.