Databases in Expo and React Native apps
Edit page
Learn about adding a database to your Expo project.
Most apps need to persist data beyond the lifetime of a single session. You can use a cloud-hosted database to store your app's data and sync it across devices and users.
Convex
Convex is a TypeScript-based database that requires no cluster management, SQL, or ORMs. Convex provides real-time updates over a WebSocket, making it perfect for reactive apps.
Add a database to your app with Convex.
Supabase
Supabase is an app development platform that provides hosted backend services such as a Postgres database, user authentication, file storage, edge functions, realtime syncing, and a vector and AI toolkit.
Add a Postgres database and user authentication to your app with Supabase.
Firebase
Firebase is an app development platform that provides hosted backend services such as real-time database, cloud storage, authentication, crash reporting, analytics, and more. It is built on Google's infrastructure and scales automatically.
Get started with Firebase JS SDK and React Native Firebase.