What is your preferred database? We want to make sure we're choosing the best database for our open-source BEB dimensions. We want dimensions to be one-click deployed through e.g. Vercel. We're thinking MongoDB or GunDB, are we missing any that are easy to configure? https://github.com/bebverse/dimension/issues/6?1
We originally planned to use MongoDB as we used it for beb.xyz. Once you decide on a datastore, it's incredibly difficult to change it later, especially if it's in production at scale. We want to make sure we aren't missing anything so we're doing research :)
We chose Firestore for Paragraph and I regret it. No native typescript support, lots of dumb limitations, poor web UX, and noSQL complicated a few things vs relying on relations. Would likely have gone with Planetscale/Supabase instead
After further research, we’ll still proceed with mongo/mongoose as the alternatives don’t offer a massive advantage over Mongo that should warrant a switch/rewrite. We already have a lot of core logic from BEBverse implemented that assumes Mongo that we can port over. Feel free to re-open the RFC if necessary!