3 ms·
I was referring to the rel attribute, not the uri. So your point is that once the server establishes a defined API that it can't change in order to maintain co
by Osiris 14y ago
I was referring to the rel attribute, not the uri. So your point is that once the server establishes a defined API that it can't change in order to maintain compatibility with the client, which is the need for API versioning. So the client still has to be updated when the API changes.
I suppose it provides a little flexibility for the API to adjust the endpoints, but in practice it still seems like a bad idea to modify the endpoints because clients could have cached data pointing to existing endpoints that you now break.