<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Thu, 20 Jun 2013 02:25:39 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Dave Marshall's Blog: How I'm designing a RESTful(ish) web service]]></title>
      <guid>http://www.phpdeveloper.org/news/17570</guid>
      <link>http://www.phpdeveloper.org/news/17570</link>
      <description><![CDATA[<p>
<i>Dave Marshall</i> is in the process of building a "RESTish" web service and has <a href="http://davedevelopment.co.uk/2012/02/16/how-im-doing-rest.html">shared some of his planning steps</a> in a new post to his blog.
</p>
<blockquote>
This post is going to describe how I've ending up designing, what I consider to be a fairly RESTful web API. I'm far from being an expert, and this is definitely the closest thing to a RESTful API that I've ever created, so I'm not even experienced with REST APIs. [...] Until about 6 months ago, I'd always been sceptical of creating RESTful APIs, but I think I've had a few pennies drop since then that have made me fairly confident that I grasp the basics pretty well.
</blockquote>
<p>
He touches on topics like: authentication, the <a href="http://martinfowler.com/articles/richardsonMaturityModel.html">Richardson Maturity model</a>, HTTP verbs, sample request and response messages and some BDD-style tests to predict the output of a basic request.
</p>]]></description>
      <pubDate>Wed, 22 Feb 2012 09:13:31 -0600</pubDate>
    </item>
  </channel>
</rss>
