• Email
  • Like
  • Save
  • Private Content
  • Embed
 

REST: From GET to HATEOAS

by on May 08, 2012

  • 11,559 views

Presentation I gave at JPoint Meetingpoint (in a slight different version) and GotoCon Amsterdam 2012. ...

Presentation I gave at JPoint Meetingpoint (in a slight different version) and GotoCon Amsterdam 2012.

How to get your API or service from using the basic REST principles such as verbs and resources to a complete RESTful service that fully supports "Hypermedia as the engine of application state" (HATEOAS).

More info at www.smartjava.org

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

CC Attribution License

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

11 Embeds 5,812

http://www.smartjava.org 5676
http://www.linkedin.com 107
https://si0.twimg.com 9
https://twitter.com 7
http://us-w1.rockmelt.com 4
http://translate.googleusercontent.com 2
https://twimg0-a.akamaihd.net 2
https://abs.twimg.com 2
https://www.facebook.com 1
http://webcache.googleusercontent.com 1
http://a0.twimg.com 1

More...

Statistics

Likes
25
Downloads
230
Comments
1
Embed Views
5,812
Views on SlideShare
5,747
Total Views
11,559

11 of 1 previous next

  • samyong Sam Yong Food for thought: Do we actually need those in our API response? My honest and humble opinion is that HATEOAS not exactly the right direction. Exposing behaviour (or additional data) will probably result in repetitive (and heavy) dat a returned to the client because the URIs to other APIs are written in the response. RESTful API SHOULD ONLY return state of the object that is relevant to the request. Using known public API (exposed through API documentations), the client can get more information through other APIs when needed. Of course you may argue that certain 'additional information' should accompany the object returned to refrain the clients from making tiny little trivial API calls to the server and wasting resources: but I think that's up to the API designer's call to determine if the additional info should accompany the original objects. 8 months ago
    Are you sure you want to
Post Comment
Edit your comment

REST: From GET to HATEOAS REST: From GET to HATEOAS Presentation Transcript