5 ms·
After reading your comment I expected to see low to mediocre activity on their repository... however, 15.1k stars seems to indicate that many do think it's a go
by kowlo 6y ago
After reading your comment I expected to see low to mediocre activity on their repository... however, 15.1k stars seems to indicate that many do think it's a good idea.
I know GitHub stars are not a measure of whether something is a good idea or not - but why do you think so many have positively engaged with it?
- kissgyorgy 6y agoLots of developers in general doesn't seem to understand the concept of a REST API. What are the benefits? Why are we doing this at all? How to do it properly? Most APIs are not REST, just some RPC-like APIs over HTTP. When you have a tool like this, it's just easier to use it and call it a day - without thinking too much or learning the concepts properly.
- deleted 6y ago[deleted]
- avinassh 6y ago> Most APIs are not REST, just some RPC-like APIs over HTTP. Can you elaborate this part? Does PostgREST does that? If not, any example of it
- corytheboyd 6y agoI think the point is that many people in the wild conflate the term “REST API” with “arbitrary interaction over HTTP”. We’ve all seen examples, the one-off endpoint to fetch that little tertiary bit of data, that one-off POST to invalidate a cache. None of that is REST
- abraae 6y agoTo REST purists, APIs must use HATEOAS to be considered REST.
- masklinn 6y ago"HATEOAS" is pretty much the only thing REST contains. "REST API" without HATEOAS has no meaning, it's just a stand-in for "good HTTP citizen" (if even that).
- philwelch 6y agoREST isn’t an architecture for designing HTTP API’s; it’s an architecture for designing HTTP itself. https://twobithistory.org/2020/06/28/rest.html https://twobithistory.org/2020/06/28/rest.html
- joking 6y agobecause actually is a great idea. maybe there are some cases where it’s not the best option, but many times it’s much better option than having to code a custom api code and you can invest that time in building more features instead of dealing with plumbing.