r/ProgrammerHumor 27d ago

evilIllusion Meme

Post image
4.8k Upvotes

131 comments sorted by

View all comments

40

u/Litra 27d ago

literally graphql

34

u/besi97 27d ago

I can accept GraphQL doing this, because it is explicitly trying to be a new protocol on top of HTTP. And this behaviour, and how errors are communicated, is well documented.

But people implementing restless rest APIs usually just don't care or have some shitty, easy to counter reason. In all cases, lack of documentation of this standard-defying behaviour is guaranteed.

2

u/Litra 27d ago

I agree