Building Hypermedia APIs with HTML5 and Node
Publisher: O'Reilly Media
Released: November 2011
Pages: 244
Description
Table of Contents
Product Details
About the Author
Recommended for You
Recently Viewed
Artificial Intelligence in iPhone Games
By Todd Moore
June 2011
Video: $19.99
Virtualization: A Manager's Guide
By Dan Kusnetzky
June 2011
Ebook: $12.99
Print & Ebook: $21.99
Print: $19.99
Just Spring
By Madhusudhan Konda
July 2011
Ebook: $16.99
Print & Ebook: $21.99
Print: $19.99
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreilly Building Hypermedia APIs with HTML5 and Node
 
4.0

(based on 3 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

67%

of respondents would recommend this to a friend.

Pros

    Cons

      Best Uses

      • Expert (3)
        • Reviewer Profile:
        • Developer (3)

      Reviewed by 3 customers

      Sort by

      Displaying reviews 1-3

      Back to top

      (1 of 2 customers found this review helpful)

       
      4.0

      Great ideas, Code problems

      By malandrew

      from San Francisco, CA

      About Me Designer, Developer, Maker

      Verified Reviewer

      Pros

      • Cutting-edge
      • New concepts

      Cons

      • Overly wordy in places
      • Source-code Issues

      Best Uses

      • Expert
      • Intermediate

      Comments about oreilly Building Hypermedia APIs with HTML5 and Node:

      I think this book accomplishes the author's goals in that it presents some very worthwhile ideas about hypermedia APIs to a broader audience. The content, especially with regard to the most common type of API today,HTTP+JSON, is cutting edge stuff. I fully expect a lot of the ideas in this book to start showing up in more places. They are important ideas that will improve the web long term by promoting links/edges in places where links and edges are not yet common (e.g. HTTP+JSON RESTful APIs)

      With that in mind, this book is more academic than practical and can get overly wordy in places. If you have already designed an API, this is a great book to read. If you have not and your interest is HTTP+JSON, you may be better off learning by example from some well designed APIs like Stripe's API.

      While the ideas are great, this book really falls short on the code. The source code used in the book is supposedly on the author's site, but I could not not find it anywhere. TBH, in this day and age, every book should have a github repo that readers can fork/clone. There is no excuse for not having this these days. This is the second book from O'Reilly where source code and repository issues spoilt the book. O'Reilly really should have a technical editor go through and make sure all code is available and executable before the book is published. A Github repo would make it very easy to provide the code in a way where the community can be leveraged to solve problems before printing.

      On top of not having code easy to get to, I suspect that several of the examples may actually be pseudo code masquerading as executable code instead of real executable code. The code communicates the ideas, but I'm almost certain they'd result in nextTick() errors.

      If you are an intermediate to advanced practitioner in API design and want to know where APIs are probably headed, pick this book up. If you are new to APIs or looking for something practical today, start elsewhere.

      (1 of 2 customers found this review helpful)

       
      3.0

      Good information but poorly presented

      By IslandGirl

      from Seattle, WA

      About Me Developer

      Pros

      • Interesting ideas

      Cons

      • Difficult to understand
      • Poorly presented
      • Too many errors

      Best Uses

      • Expert
      • Reference not learning

      Comments about oreilly Building Hypermedia APIs with HTML5 and Node:

      I think this book contains some good information, however it is presented poorly. The reader should be an expert in web technologies, as the examples do not have detailed explanations.

      The chapters that present the built-out examples read more like manuals than a book. If you have a specific interest in the types of examples the author is presenting and are already an expert in HTML, JSON or XML and Node, then this may be helpful. However, if you are intermediate or new to these technologies you will be lost quickly.

      (2 of 2 customers found this review helpful)

       
      5.0

      Great at explaining hypermedia APIs

      By Hypermedia Reviewer

      from Europe

      About Me Developer, Sys Admin

      Pros

      • Concise
      • Easy to understand
      • Helpful examples
      • Well-written

      Cons

        Best Uses

        • Expert
        • Intermediate
        • Novice
        • Student

        Comments about oreilly Building Hypermedia APIs with HTML5 and Node:

        This is a great book for learning how to design and implement Hypermedia APIs regardless of what technologies one chooses to use. The examples use Node.js and CouchDB but that is not the focus of the book; the title is a bit unfortunate in this respect.

        Regardless of what server-side and client-side technology you use, read this book if you want to design and implement discoverable APIs (RESTful or not).

        Also, it is worth checking this presentation: http://oredev.org/2010/sessions/hypermedia-apis

        Displaying reviews 1-3

        Back to top

         
        Buy 2 Get 1 Free Free Shipping Guarantee
        Buying Options
        Save a Tree - Go Digital  what is this?
        Ebook: $14.99
        Formats: DAISY, ePub, Mobi, PDF
        Print & Ebook: $27.49
        Print: $24.99