API throwdown: RPC vs. REST vs. GraphQL

API throwdown: RPC vs. REST vs. GraphQL

Choosing an API design paradigm can be hard. The colorful debates on Twitter about which API style is "best" make it even harder. In this talk, I break down the three popular styles today (RPC, REST, GraphQL), weigh their strengths and weaknesses, and discuss when each makes sense.


Nate Barbettini

March 08, 2018