Building Hypermedia APIs with HTML5 and Node
Autor Mike Amundsenen Limba Engleză Paperback – 12 dec 2011
Building Hypermedia APIs with HTML5 and Node shows how to build stable, flexible Web APIs using JavaScript on both client and server. It's practical examples demonstrate best practices for writing and maintaining Web APIs and provide clear coverage of general principles of hypermedia that appeal to Web architects.
Preț: 140.80 lei
Preț vechi: 176.00 lei
-20% Nou
26.95€ • 28.06$ • 22.77£
Carte în stoc
Livrare din stoc 29 ianuarie
Specificații
ISBN-10: 1449306578
Pagini: 242
Ilustrații: black & white illustrations
Dimensiuni: 177 x 232 x 14 mm
Greutate: 0.4 kg
Editura: O'Reilly
Cuprins
Foreword; ; Preface; Hypermedia API Design; Intended Audience; What Is Not Covered; Contents of This Book; Coding Style for This Book; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgements; Chapter 1: Understanding Hypermedia; 1.1 HTTP, MIME, and Hypermedia; 1.2 Programming the Web with Hypermedia APIs; 1.3 Identifying Hypermedia : H-Factors; 1.4 Hypermedia Design Elements; 1.5 Summary; 1.6 What's Next?; Chapter 2: XML Hypermedia; 2.1 Scenario; 2.2 Designing the Maze XML Media Type; 2.3 Sample Data; 2.4 The Server Code; 2.5 The Client Code; 2.6 Summary; Chapter 3: JSON Hypermedia; 3.1 Scenario; 3.2 Designing the Collection+JSON Media-Type; 3.3 The Tasks Application Semantics; 3.4 Sample Data; 3.5 The Server Code; 3.6 The Client Code; 3.7 Summary; Chapter 4: HTML5 Hypermedia; 4.1 Scenario; 4.2 Designing the Microblog Media Type; 4.3 Sample Data; 4.4 The Server Code; 4.5 The Client Code; 4.6 Summary; Chapter 5: Documenting Hypermedia; 5.1 Requirements, Compliance, and RFC 2119; 5.2 Documenting Media Type Designs; 5.3 Extending and Versioning Media Types; 5.4 Registering Media Types and Link Relations; 5.5 Design and Implementation Tips; Afterword; References; ; ; ; ; ; Additional Reading; Books; Other; Maze+XML Media Type; Elements; Attributes; Link Relations; Data Types; Extensibility; Collection+JSON Media Type; General Concepts; Objects; Arrays; Properties; Link Relations; Data Types; Extensibility; Microblogging HTML Semantic Profile; General Concepts; Semantic Profile; IANA Media Type Registration Document; IETF Link Relations Internet Draft; Source Code, Software, and Installation Notes; Source Code; Prerequisites; CouchDB; Node.js; Cloud Services; Authoring;