4 ms·
I don't think you are familiar with the GitHub REST API; none of Fielding's points apply to it.
by empthought 4y ago
I don't think you are familiar with the GitHub REST API; none of Fielding's points apply to it.
- LudwigNagasena 4y agoI honestly don’t know how someone can design a truly HATEOAS API without breaking everyone’s expectations and making it a chore for people to deal with it. If stuffing a bunch of links into your JSON response is what truly transforms your RPC into REST (I don’t see what else makes GitHub API so different from other APIs), then I don’t even know what’s the point of that. And surely it is only superficially similar to the non-API REST, ie how simple websites usually work.