Hacker News new | ask | show | jobs
by systemvoltage 1945 days ago
You can create a single endpoint that's non-RESTFul to make a single call.
1 comments

Yes and by doing so you lost the advantages of a predictable and well organised API.

GraphQL has first class support for this scenario.

I disagree. You're shifting your "organization" to the frontend which becomes an utter cesspool of chaos. If anything changes in the backend, you will need to change the frontend as well.

The whole point of an API is to decouple. GraphQL does the exact opposite.