I used to love GraphQL. It truly is great at reducing frontend complexity. But as I saw it used in production more and more, I saw that even though there are patterns for making the backend complexity similar or even less, the tendency is to have the complexity explode.

So now I refuse to build GraphQL APIs alone — it comes second, after a solid REST API.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.social/users/raiderrobert/statuses/114557034438792135 on your instance and quote it. (Note that quoting is not supported in Mastodon.)