Notes"But on a technical level, the point is not that "whatever!" is evil. The point is that if you chip a piece off "whatever!" and make it mean something specific, you can optimize around the constraints and reap the benefits."Unfurl
Notes"At this point, the benefits of building RESTful services for the Web should be self evident. The Web has a particular architecture and it makes sense that if you are deploying a service or API on the Web then it should take advantage of this architecture instead of fighting against it. There are millions of deployed clients, servers and intermediaries that support REST and it makes sense to be compatible with their expectations. "FeedUnfurl
Notes"It may seem clear to some that parsing/generating JSON is more efficient than XML, but here’s some numbers that make things a little clearer."Unfurl
Notes"Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web."Unfurl
Notes"One fun remark: avoid using "SOAP, Corba or something insane" for your API - del.icio.us doesn't even use REST, Schachter said, but rather POX - plain old XML. His logic is that simple APIs are available to a larger subset of developers - why limit yourUnfurl