Buy new:
-29% $17.80
FREE delivery Tuesday, August 20 on orders shipped by Amazon over $35
Ships from: Amazon.com
Sold by: Amazon.com
$17.80 with 29 percent savings
List Price: $24.99

The List Price is the suggested retail price of a new product as provided by a manufacturer, supplier, or seller. Except for books, Amazon will display a List Price if the product was purchased by customers on Amazon or offered by other retailers at or above the List Price in at least the past 90 days. List prices may not necessarily reflect the product's prevailing market price.
Learn more
Get Fast, Free Shipping with Amazon Prime FREE Returns
FREE delivery Tuesday, August 20 on orders shipped by Amazon over $35. Order within 20 hrs 30 mins
In Stock
$$17.80 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$17.80
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Sold by
Amazon.com
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Returns
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$8.03
May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less See less
FREE delivery August 21 - 26. Details
Or fastest delivery August 20 - 22. Details
In stock
$$17.80 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$17.80
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by ThriftBooks-Atlanta.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

Building Hypermedia APIs with HTML5 and Node: Creating Evolvable Hypermedia Applications 1st Edition

3.4 3.4 out of 5 stars 13 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$17.80","priceAmount":17.80,"currencySymbol":"$","integerValue":"17","decimalSeparator":".","fractionalValue":"80","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"G%2F%2FRkYbn74CHHGE8alUxP6G3ICfQ5Evi6FGVqrpvxt%2BtcBmNNHvz908ASVOPP1OdWqA6IJ36NNGim%2B6ibpnTVSpQQU8Mx%2FrHaSzTZcld5r6uh7YXVYhac34QLHkSNg7ylpGAEl4zi6wEWrbVpSRP%2Fw%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$8.03","priceAmount":8.03,"currencySymbol":"$","integerValue":"8","decimalSeparator":".","fractionalValue":"03","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"G%2F%2FRkYbn74CHHGE8alUxP6G3ICfQ5Evi9FCrTdn17lZ8QIsXi%2FI2ZlgSAa7PRot2Q%2FN6meFrwXVohTImeyzigox0rdZ0CAizNjVG8PA5Husg06reya6NdRTOcdKUQ%2BD%2BWTwHIM76qarYlpkVOvD2IMBb7sMvTMYXDJnWIUso3jg%3D","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

With this concise book, you’ll learn the art of building hypermedia APIs that don’t simply run on the Web, but that actually exist in the Web. You’ll start with the general principles and technologies behind this architectural approach, and then dive hands-on into three fully-functional API examples.

Too many APIs rely on concepts rooted in desktop and local area network patterns that don’t scale well―costly solutions that are difficult to maintain over time. This book shows system architects and web developers how to design and implement human- and machine-readable web services that remain stable and flexible as they scale.

  • Learn the H-Factors for representing application metadata across all media types and formats
  • Understand the four basic design elements for authoring hypermedia types
  • Convert a simple read-only XML-based media type into a successful API design
  • Examine the challenges and advantages of designing a hypermedia type with JSON
  • Use HTML5’s rich set of hypermedia controls in the API design process
  • Learn the details of documenting, publishing, and registering media type designs and link-relation types


Your Company Bookshelf
Save time and resources when buying books in bulk Learn more

Editorial Reviews

About the Author

An internationally known author and lecturer, Mike Amundsen travels throughout the United States and Europe consulting and speaking on a wide range of topics including distributed network architecture, Web application development, Cloud computing, and other subjects. His recent work focuses on the role hypermedia plays in creating and maintaining applications that can successfully evolve over time. He has more than a dozen books to his credit and recently contributed to the book "RESTful Web Services Cookbook" (by Subbu Allamaraju). When he is not working, Mike enjoys spending time with his family in Kentucky, USA.

Product details

  • Publisher ‏ : ‎ O'Reilly Media; 1st edition (January 3, 2012)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 240 pages
  • ISBN-10 ‏ : ‎ 1449306578
  • ISBN-13 ‏ : ‎ 978-1449306571
  • Item Weight ‏ : ‎ 15 ounces
  • Dimensions ‏ : ‎ 7 x 0.51 x 9.19 inches
  • Customer Reviews:
    3.4 3.4 out of 5 stars 13 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Michael Amundsen
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

An internationally known author and speaker, Mike Amundsen travels the world consulting and talking about network architecture, Web development, and intersection of technology and society. He works with companies large and small to help them capitalize on the opportunities APIs and Microservices present for both consumers and the enterprise.

Amundsen has authored numerous books and papers. He contributed to the O'Reilly Media book, "Continuous API Management" (2018). His "RESTful Web Clients", was published by O'Reilly in February 2017 and he co-authored "Microservice Architecture" (June 2016). Amundsen's 2013 collaboration with Leonard Richardson "RESTful Web APIs" and his 2011 book, “Building Hypermedia APIs with HTML5 and Node”, are common references for building adaptable Web applications. His latest book "Design and Build Great APIs" for Pragmatic Publishing is scheduled for release in early 2020.

Customer reviews

3.4 out of 5 stars
13 global ratings

Top reviews from the United States

Reviewed in the United States on April 20, 2013
It's a great intro to hypermedia and if you work with web services of any kind, any technology it's the kind of book that helps expanding your horizons and suggesting different approaches to common problems. I don't think the title was a great choice. "Why web services often fail and what we can do about it" could have worked better :) Or maybe "The Woodstock of web services" :) Anyways, the only reason for not giving it 5 stars is that I'm not entirely convinced of the practicality of some of those concepts. But that's absolutely nothing against the author nor the book, it's just that hypermedia services are so different than traditional web services that you have to question a few things before start making design changes here and there. Definitely a book worth reading.
Reviewed in the United States on April 12, 2012
If you don't know what a hypermedia API is, think that REST is all about pretty URIs, or think RPC is all the rage, you owe it to yourself to amend your thinking by picking up this book. I don't think this will convince you to go all out for hypermedia, but you'll get a solid, clear foundation for how hypermedia can help you better design and implement web APIs. This book covers the case for both human and machine clients. In particular, I found the use of HTML5 a real treat, as I'd never considered it for machine-to-machine communications. I highly recommend it.
7 people found this helpful
Report
Reviewed in the United States on June 18, 2017
Had a few really good examples, but for the most part examples repeated themselves. I thought overall the book was lacking in high-level content for those unfamiliar with hypermedia design.
Reviewed in the United States on June 5, 2012
This is a good intro to building hypermedia apis. It definitely gives you the information that you need to start reviewing if hypermedia apis are right for you. Don't let the HTML5 and Node thing throw you, the information really does apply to whatever language you are working with.
5 people found this helpful
Report
Reviewed in the United States on September 4, 2013
Here are some tips for writing great reviews: •What aspects of this work do you like or dislike?
•How has this work impacted you?
•What should other customers know when considering this item?
•What other works would you compare this to?
Reviewed in the United States on February 6, 2013
Mike Amundsen displays a deep knowledge of the reasoning behind his recommendations and explains things in a way that allows one to build with the great ideas that he continually displays throughout the text.
Reviewed in the United States on November 25, 2016
Absolutely excellent, but to me it was difficult to assess if the recommended practices are actually in wide use or not
Reviewed in the United States on May 16, 2012
As REST discussion has matured into a focus on hypermedia APIs, it's easy to get lost amidst all the ideas. Hypermedia APIs with HTML5 and Node grounds the discussion by providing a few practical examples that can be absorbed and understood. Instead of saying "a hypermedia API could work like ..." this book simply creates a few APIs and implements client and server functionality on them. It's not an exhaustive discussion of ideals, it's something you can take and immediately apply. If you are wondering "Ok, I get it, but how would it actually work in practice" then this book is for you.

Note - although the examples in the book are implemented in nodejs, it is clearly not a book about nodejs. The language and tools are implementation details. You could easily implement these APIs in any language.
9 people found this helpful
Report

Top reviews from other countries

Kindle Customer
5.0 out of 5 stars Perfect
Reviewed in the United Kingdom on January 12, 2013
Perfect price for a book that costs a lot more in the shops. Great for my brother who needed it for his studies.