GraphQL is Not "Better" Than REST
fagnerbrack.com
6 min read
View original
Summary (TL;DR)
GraphQL and REST are not directly comparable: REST is an architectural style with hypermedia as a mandatory constraint, while GraphQL is a query language and media type. The article clarifies common misconceptions about REST through a curated workshop, including talks by Stefan Tilkov, Jon Moore, Phil Sturgeon, and Mike Amundsen, plus the Richardson Maturity Model. It argues that comparing them is like comparing Functional Programming with C#—they serve different purposes. The author recommends understanding REST's design tradeoffs and GraphQL's specific querying benefits instead of debating which is superior.