3 ms·
Very excited to see someone is tackling this problem. With the rise of serverless, it's super easy for an average developer or a new developer to build a backen
by karimf 5y ago
Very excited to see someone is tackling this problem. With the rise of serverless, it's super easy for an average developer or a new developer to build a backend. It's also super easy to deploy a front-end with Vercel, Netlify, or GitHub Pages. But I believe there's no easy solution for the database part yet.
For most people, the most common choice is to use Firebase. Firebase offers services that people can use to build a "full-stack" application, from front-end service, serverless function as a backend, and a database. It's very tempting to use Firebase for a new developer. Now we also see the rise of Supabase, that offers an alternative to Firebase, that's built on top of open source projects.
I believe in the future, it should be the norm to include database to an application with just a single env variable, without worrying about anything else.
- nicoburns 5y ago> I believe in the future, it should be the norm to include database to an application with just a single env variable, without worrying about anything else. I some how doubt it. Firebase (and these kind of proprietary services in general) are a complete nightmare for larger production apps: limited query power, doesn't actually scale like it claims it does, difficult to test locally, etc. A traditional backend with a Postgres database and plain REST APIs using hosted on something like Heroku is much simpler.