php|works 2007 Slides

Thu, 13 Sep 2007 18:24 UTC

Here are the slides from my Designing RESTful Web Applications presentation I gave today at php|works.

REST (or Representational State Transfer) has become a buzzword to describe almost any application that uses XML over HTTP as a Web Service, but REST is more than XML over HTTP, and it’s more than another Web Service mechanism like SOAP and XML-RPC; REST is an architectural pattern that can be applied to Web applications.

While REST is generally applied to Web Services, the principles that embody REST can be applied to all Web applications, providing better information design, cleaner URLs, and a more “semantic web” approach.

This talk will explain the principles and theory behind REST–starting with its basic foundation, HTTP—offer a detailed approach to design a RESTful application, and examine several so-called RESTful Web Services and explain why they may or may not follow REST principles.

Enjoy the slides:


3 Responses to “php|works 2007 Slides”

[...] Straight after that came Ben Ramsey’s talk on “Designing RESTful Web Applications”. Lots of information here on the concept of REST and some good real-life code examples on connecting to services such as flickr and del.icio.us. I’m looking forward to getting the slides for this to help me refactor a ‘RESTish’ service I created at work to actually be ‘RESTful’. [...]

Comment by php|works day 1 at amnuts
Thu, 13 Sep 2007 at 22:15 UTC | Permalink

[...] Designing RESTful Web Applications [...]

Comment by Null is Love » Blog Archive » php|works 2007
Wed, 26 Sep 2007 at 17:54 UTC | Permalink

[...] (tags: php php5 rest presentation slides restful webservices webservice)     Read More    Post aComment [...]


Leave a Comment

XHTML: You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
APPROVAL: Comments may require approval. Please be patient.