4 ms·
One thing I'd like to add, if your primary data store resides in a document-oriented DB like Mongo or Dynamo, GraphQL provides that missing "relational" piece,
by headcanon 8y ago
One thing I'd like to add, if your primary data store resides in a document-oriented DB like Mongo or Dynamo, GraphQL provides that missing "relational" piece, and allows you to create a strong schema without having to manually do "joins" in application code. I realize attempting to "relationalize" a document store isn't how you were supposed to use it, when I started at my current company thats what they had going on. GraphQL was essential for improving the sanity of how we grab data from dynamo, and gave us a good way to iteratively migrate over to Postgres where appropriate.