Is your feature request related to a problem? Please describe.
We're going to need a DB to store users, posts, misc data, etc.
Describe the solution you'd like
I'd like a DB with a GraphQL API so as a front-end dev, I don't need to worry about the inner details of the DB. Whether the DB is SQL or no-SQL, makes no difference to me.
For record keeping purposes, I'd like to see the thought process and decisions made when selecting a DB. Whether that's attached to this ticket as comment or on the repo's wiki, makes no difference. I believe this info will be useful down the road if this project stagnates again.
Additional context
I remember the last time we did this research, we went with a document DB because those DBs are cheaper to deploy/host in the cloud. I also remember Firebase DB not having an easy to use local setup. In other words, we would need to host a real DB in the cloud in order to do dev, which is not ideal.
Is your feature request related to a problem? Please describe. We're going to need a DB to store users, posts, misc data, etc.
Describe the solution you'd like I'd like a DB with a GraphQL API so as a front-end dev, I don't need to worry about the inner details of the DB. Whether the DB is SQL or no-SQL, makes no difference to me.
For record keeping purposes, I'd like to see the thought process and decisions made when selecting a DB. Whether that's attached to this ticket as comment or on the repo's wiki, makes no difference. I believe this info will be useful down the road if this project stagnates again.
Additional context I remember the last time we did this research, we went with a document DB because those DBs are cheaper to deploy/host in the cloud. I also remember Firebase DB not having an easy to use local setup. In other words, we would need to host a real DB in the cloud in order to do dev, which is not ideal.