Recent posts

Building a GraphQL API by Example: Restaurant Reviews (part 3: The Resolvers)

December 06, 2018  19 minute read  

I’m in the middle of building a GraphQL API for a restaurant review app that I’m building. Thus far, I’ve produced the schema and built the backend. However, the two don’t know how to talk to one another. Specifically, how does the GraphQL insert a new location into DynamoDB, or do a geospatial search across ElasticSearch? This is the job of the resolvers - turn a GraphQL query into something that the back end data plane can understand.

Building a GraphQL API by Example: Restaurant Reviews (part 2: The Backend)

November 30, 2018  10 minute read  

I’m currently in the middle of building a restaurant review API driven by GraphQL. So far, I’ve looked at the needs of the front end and developed the schema. Now, I need to take a look at the back end. I’m building the API within the AWS cloud. How do I store the data?

Building a GraphQL API by Example: Restaurant Reviews (part 1: The Schema)

November 15, 2018  10 minute read  

I’m loving GraphQL for my apps. It removes the ever shifting requirements that I implemented when I was doing “REST-like” backends and removes the complexity of having to do BFF (Backend for your Frontend) and the maintenance headaches that come with such architectures.