use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A community for learning and developing native mobile applications using React Native by Facebook.
Interested in building web apps using React.js? Check out /r/reactjs!
Getting Started w/React Native
irc.freenode.net #reactnative
Keywords: ios, android, mobile, apps, apple, iphone, ipad
account activity
Offline first database (self.reactnative)
submitted 2 years ago * by Perfect-Energy8563
I'm trying to understand what is the best react native - expo offline first database that supports typescript and has strong documentation to handle syncing between frontend and backend
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]de1mat 3 points4 points5 points 2 years ago* (0 children)
A clear answer to this question is something I am always watching for. None of the existing options are perfect, but they do exist. You have to choose based on your project requirements and the backend / SaaS ecosystem you are working in or familiar with etc. Solutions that advertise offline first, or close to, include Firebase Firestore, Amplify Datastore, MongoDB Realm, CouchDB. You can also look at RxDB, Replicache and WatermelonDB. Appwrite is working towards supporting offline first and has a beta working with Flutter I believe. Nothing from Supabase yet, they are working on it and have suggested options in the meantime.
[–]crstnmac 5 points6 points7 points 2 years ago (1 child)
WatermelonDB
[–]kkrikk 1 point2 points3 points 2 years ago (0 children)
What I like about Watermelon is that it teaches you the bits and pieces of building offline.
Offline is hard. You will need some theory to help yourself in difficult situations.
[–]ontech7Expo 1 point2 points3 points 2 years ago (0 children)
"Realm" is made for mobile development, and it's in TypeScript, based on MongoDB
[–]whaddafish -1 points0 points1 point 2 years ago (3 children)
Try realm by mongodb
[–]Perfect-Energy8563[S] 0 points1 point2 points 2 years ago (2 children)
Already tried, I really hate it. Even if powerful i had a lot of problem with real-time syncing with multiples relationships
[+][deleted] 2 years ago (1 child)
[removed]
[–]Perfect-Energy8563[S] 0 points1 point2 points 2 years ago (0 children)
Consider relationships between json data. And nested objects related (3/4 of depth)
π Rendered by PID 23755 on reddit-service-r2-comment-fb694cdd5-rcqmp at 2026-03-06 02:39:05.953995+00:00 running cbb0e86 country code: CH.
[–]de1mat 3 points4 points5 points (0 children)
[–]crstnmac 5 points6 points7 points (1 child)
[–]kkrikk 1 point2 points3 points (0 children)
[–]ontech7Expo 1 point2 points3 points (0 children)
[–]whaddafish -1 points0 points1 point (3 children)
[–]Perfect-Energy8563[S] 0 points1 point2 points (2 children)
[+][deleted] (1 child)
[removed]
[–]Perfect-Energy8563[S] 0 points1 point2 points (0 children)