You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 31, 2018. It is now read-only.
hal seems to contain a lot of redundant or unnecessary data pertaining to related records which it assumes the user wants. Some of this of data should be accessible via an api metadata api call instead. Also, it seems to want you to define any other apis for paging & searching within the result data. This should be part of the api standardization/abstraction, not a one-off for each resource.
A good api standardization/abstraction includes methodologies for object & relation definition (metadata), paging, resource cacheing, filtering, and result data filtering (specifying what will be in the response). Of course, that's just the request side of things. Of course, there should also be standardization for creating/patching/deleting records, and a method for performing batch requests.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Implement HAL Specification
Related resource URLs in API responses.
http://stateless.co/hal_specification.html
The text was updated successfully, but these errors were encountered: