Skip to content
This repository has been archived by the owner on Oct 4, 2023. It is now read-only.

Hypermedia #7

Open
kinlane opened this issue Apr 14, 2017 · 1 comment
Open

Hypermedia #7

kinlane opened this issue Apr 14, 2017 · 1 comment

Comments

@kinlane
Copy link
Contributor

kinlane commented Apr 14, 2017

This is the thread to discuss use of hypermedia as part of the HSDS v1.x. Now is the time to have this discussion, and discuss the evolution of the project.

I'm suggesting we look at the following formats, based upon their adoption in the API sector:

JSON API - http://jsonapi.org/
Collection+JSON - http://amundsen.com/media-types/collection/
HAL - Hypertext Application Language - http://stateless.co/hal_specification.html
Siren - https://github.com/kevinswiber/siren

I'll be working on a separate entry, outlining the benefits of applying hypermedia design, as well as working examples to help visualize how it will be used.

@switzersc
Copy link

My comment here is relevant: #6 (comment)

tl;dr: Each of the hypermedia types given has pros/cons, and we need to make sure we've thoroughly identified (and documented) our API user stories and use cases to determine the most appropriate one.

This was referenced Jul 9, 2017
@kinlane kinlane added hold and removed road map labels Aug 31, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants