Comment

Comment by throwaway18917

Have we considered that these REST "anti-patterns" exist because REST is fundamentally inappropriate for what most people are trying to use it for? What if you can't shoehorn your functionality into the handful of REST verbs? What if none of the status codes make sense?

What ever happened to plain old RPC? Have we stopped to consider that people tunnel things through POST or GET requests because it's easier and more flexible than trying to cram your functionality into GET, POST, PUT, PATCH, or DELETE?

If you find yourself using a lot of these anti-patterns, maybe you should consider switching to something a little less "REST-ful".

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton