A GraphQL Primer: Why We Need A New Kind Of API (Part 1)

January 24, 2018

In this series, I want to introduce you to GraphQL. By the end, you should understand not just what it is but also its origins, its drawbacks and the basics of how to work with it. In this first article, rather than jumping into the implementation, I want to go over how and why we have arrived at GraphQL (and similar tools) by looking at the lessons learned from the last 60 years of API development, from RPC to now.

Previous Article
Using Gradients In User Experience Design
Using Gradients In User Experience Design

(This is a sponsored article.) Color has the potential to make or break product. Today you’ll learn how to ...

Next Article
Optimizing Sketch Files: Lessons Learned In Creating The Reduce App (Case Study)
Optimizing Sketch Files: Lessons Learned In Creating The Reduce App (Case Study)

Sketch had brought totally new standards for file sizes. You no longer see 10 GB Photoshop files all over t...