Why not use GraphQL?

460 points by jensneuse

Read the article

Discussion on Hacker News