Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Building Hypermedia APIs with HTML5 and Node

Buy

This book’s primary focus is on designing hypermedia APIs. That may seem a bit strange to some readers. There are many books on programming languages, data storage systems, web frameworks, etc. This is not one of those books. Instead, this book covers the nature of the messages passed between client and server, and how to improve the content and value of those messages. I, personally, find this to be an exciting and fascinating area.

As of this writing anecdotal trends seem to indicate an ever-increasing reliance on APIs in web development. In general, this is a good thing. It means more and more developers are catching on to the notion that the World Wide Web is a great place to share not only data, but also services, a goal of those who championed the web in its early days.

However, I believe that this explosion of web APIs may lead us down a troublesome path. In my experience over the last few years, I have seen too many examples of implementations that rely on concepts of APIs rooted in desktop and local area network patterns that will not scale well at the WWW level, solutions still exhibiting brittleness that can lead to costly and frustrating maintenance issues as time goes by. In short, I don’t see enough hypermedia in API offerings for the web.

This book is an attempt to improve the chances that new APIs added to the WWW will be easier to use and maintain over time, and that they will take their cue from those who were responsible for the discovery of the value of hypermedia linking; the codification of the HTTP protocol; and the implementation of HTML, Atom/AtomPub, and other native hypermedia formats that still drive the growth of the web today.

(HTML tags aren't allowed.)

Yoga Benefits Are in Breathing Less: Introduction to Yoga Spirit and Anatomy for Beginners
Yoga Benefits Are in Breathing Less: Introduction to Yoga Spirit and Anatomy for Beginners
Yoga benefits, as ancient yoga books teach, are in breathing less air automatically and 24/7, even less than the tiny medical respiratory norm. Then one can expect more oxygen in the brain and other organs, and experience true benefits from yoga. Millions of people think and believe in a myth that yoga progress is about more and more difficult...
Micro, Nanosystems and Systems on Chips: Modeling, Control, and Estimation (ISTE)
Micro, Nanosystems and Systems on Chips: Modeling, Control, and Estimation (ISTE)

Micro and nanosystems represent a major scientific and technological challenge, with actual and potential applications in almost all fields of the human activity. The aim of the present book is to present how concepts from dynamical control systems (modeling, estimation, observation, identification, feedback control) can be adapted and...

Mobile Information Systems: IFIP TC 8 Working Conference on Mobile Information Systems (MOBIS)
Mobile Information Systems: IFIP TC 8 Working Conference on Mobile Information Systems (MOBIS)
Mobility is perhaps the most important market and technological trend
within information and communication technology. With the advent of new
mobile infrastructures providing higher bandwidth and constant connection
to the network from virtually everywhere, the way people use information
resources is predicted to be radically
...

The Aging Spine
The Aging Spine

The "Bone and Joint Decade" draws our attention with increased intensity to the problem of the changes related to aging of our musculoskeletal system and the associated socioeconomic implications. In view of the increasing age of the worldwide population the impact seems to be tremendous. The editors of The Aging Spine pick up this...

The Ultimate Cat Treat Cookbook: Homemade Goodies for Finicky Felines
The Ultimate Cat Treat Cookbook: Homemade Goodies for Finicky Felines
A fun design and tasty treats give this gift book the irresistible Wow! Meow! factor

Seventy-eight million cats make themselves at home in the U.S. Following on the paws of the highly successful The Ultimate Dog Treat Cookbook (0-7645-9773-6), this book contains 50 delicious recipes that have earned a seal of approval from
...
Beginning Groovy and Grails: From Novice to Professional (Beginning from Novice to Professional)
Beginning Groovy and Grails: From Novice to Professional (Beginning from Novice to Professional)
The year 2005 was a traumatic year for the Java web application development community. It was under fire for the unnecessary “fat” architecture of Java Platform, Enterprise Edition (Java EE) systems compared to the new kids on the block like Ruby on Rails and Django. The search began for Java’s answer to these frameworks. I had an...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy