First the backstory: I have been using GraphQl for react apps for a bit now, and I found myself yearning for an easy to build backend. There are several GraphQL as a service providers popping up, but I don’t like the idea of trusting my data to new comers since I am not sure how long they’ll be around and wether I’ll be able to get my data out should they go out of business.
On to business. Let’s build a GraphQL backend in Python. We’ll need authentication, and some sort of ORM. I plan to host this on AWS Lambda so I also want to support DynamoDB.