paint-brush
GraphQL: Tips after a year in productionby@matt.krick
29,732 reads
29,732 reads

GraphQL: Tips after a year in production

by Matt Krick6mDecember 5th, 2016
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

When I wrote <a href="https://github.com/mattkrick/meatier" target="_blank">Meatier</a> a little over a year ago, I was pretty early in adopting <a href="https://hackernoon.com/tagged/graphql" target="_blank">GraphQL</a> to replace my REST endpoints, my ORM, and my imperative client-side data requests. Shortly after, when I was hired to build an <a href="https://github.com/ParabolInc/action/" target="_blank">open-source realtime app</a> from the ground up, I jumped at the chance to use GraphQL both on the server and as the basis for my own client cache. A year later, I learned that building a GraphQL app for production is a lot different than one of those demo apps you see on GitHub. Go figure. After all the mistakes I made, here are my lessons learned.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - GraphQL: Tips after a year in production
Matt Krick HackerNoon profile picture
Matt Krick

Matt Krick

@matt.krick

L O A D I N G
. . . comments & more!

About Author

Matt Krick HackerNoon profile picture
Matt Krick@matt.krick

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite