GraphQL comes second for me now. It promises to reduce frontend complexity by moving around on your plate to the backend.

But how well you manage this complexity varies wildly.

Skip making a GraphQL API first. Build a solid REST API, then consider GraphQL or others second.

The shiniest tech should never come first.

0

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