rest

(Difference between revisions)

Jump to: navigation, search
(Tools: typo)
(Topics)
Line 7: Line 7:
== Topics ==
== Topics ==
-
;[[rest/ahah]]
+
=== URLs ===
-
:Asychronous HTML vs. AJAX
+
-
;[[rest/cgi]]
+
-
:CGI is slow, and FastCGI is designed for C parsers.  Is there a third option?
+
-
;[[rest/description]]
+
-
:What, if anything, is the analogue of WSDL for REST services?
+
;[[rest/opacity]]
;[[rest/opacity]]
:Properly Interpreting the "Axiom of URI Opacity"
:Properly Interpreting the "Axiom of URI Opacity"
-
;[[rest/rails]]
 
-
:Ways to make Ruby on Rails more REST-friendly out of the box.
 
;[[rest/urls]]
;[[rest/urls]]
:How should URLs be structured for maximum clarity & discoverability?
:How should URLs be structured for maximum clarity & discoverability?
 +
=== HTML ===
 +
;[[rest/ahah]]
 +
:Asychronous HTML vs. AJAX
 +
;[[rest/description]]
 +
:What, if anything, is the analogue of WSDL for REST services?
;[[rest/webforms]]
;[[rest/webforms]]
:Upgrading browsers to support PUT and DELETE properly
:Upgrading browsers to support PUT and DELETE properly
 +
=== Implementations ===
 +
;[[rest/cgi]]
 +
:CGI is slow, and FastCGI is designed for C parsers.  Is there a third option?
 +
;[[rest/rails]]
 +
:Ways to make Ruby on Rails more REST-friendly out of the box.
 +
=== Standards ===
 +
* [http://www.ietf.org/rfc/rfc3205.txt HTTP as a Substrate] - Best Current Practice
 +
* [http://www.faqs.org/rfcs/rfc2483.html text/uri-list] (Section 5, URI Resolution Services)
== Background Research ==
== Background Research ==

Revision as of 20:43, 25 November 2005

Contents

Microformats in REST Web Services

This the home page for discussion, research, and standards regarding how to optimally use Microformats as the encoding for REST web services. The goal is for all REST-related information in the microformats world to live under this URL.

Discussion Forums

Topics

URLs

rest/opacity
Properly Interpreting the "Axiom of URI Opacity"
rest/urls
How should URLs be structured for maximum clarity & discoverability?

HTML

rest/ahah
Asychronous HTML vs. AJAX
rest/description
What, if anything, is the analogue of WSDL for REST services?
rest/webforms
Upgrading browsers to support PUT and DELETE properly

Implementations

rest/cgi
CGI is slow, and FastCGI is designed for C parsers. Is there a third option?
rest/rails
Ways to make Ruby on Rails more REST-friendly out of the box.

Standards

Background Research

Examples

Brainstorming

Proposals

Note that these are all preliminary.

Implementations

Tools

 $ script/plugin install restifarian # need beta gems/edge rails for this to work

Examples

Sites


Participants

rest was last modified: Wednesday, December 31st, 1969

Views