|
|
|
|
|
by icebraining
4611 days ago
|
|
His argument makes sense in the current world of very stupid clients (as in, fragile to changes) and non-standard formats. Current clients are like those factory robots that can only do a fixed series of movements, it's not really worth it to add ARTags and computer vision to the system if the arm joints can't do any other movement any way. But on the other hand, if we don't add those tags (or in the API world, use HATEOAS and standard data formats) now, how are those smarter robots ever going to be made? |
|
Those tags only address mutations to a URL.
What about adding a field, removing a field or updating the type of data stored on a field? HATEOAS doesn't offer anything for that. This is why I feel we need more experimentation, more standardization, more time before some practices stand out enough to consider them 'best practices'