Thank you! I’m actually working on a follow-up post that addresses exactly that question. While GraphQL, being a protocol instead of an architecture, addresses some pain points like schemas and querying, it in my opinion throws out some of the most important advantages of REST (resources and a uniform interface) in favour of willy-nilly custom mutations for no real reason (other than maybe nobody bothering to understand REST as an architecture). Developers love hype and battles of one technology over another but I really think they could be better together.

Written by

I make open source @feathersjs and decentralize things @bidalihq

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store