rest: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
(→‎Participants: moved to end)
Line 1: Line 1:
= Microformats in REST Web Services =
= Microformats in REST Web Services =
== Introduction ==
== Introduction ==
This the home page for discussion, research, and standards regarding how to optimally use Microformats as the encoding for [http://en.wikipedia.org/wiki/Representational_State_Transfer REST] web services.
This the home page for discussion, research, and standards regarding how to optimally use Microformats as the encoding for [http://en.wikipedia.org/wiki/Representational_State_Transfer REST] web services. The goal is for all REST-related information in the microformats world to live under this URL.
 
The goal is for all REST-related information in the microformats world to live under this URL.
 
== Participants ==
* [http://www.opendarwin.org/~drernie/C395201355/index.html Dr. Ernie Prabhakar]
* [http://restylab.php5.cz/ toydi]
* [mailto:dimitri.glazkov@gmail.com Dimitri Glazkov]
* [http://www.xrest.org Max Voelkel (xamde)]
* [http://www.loudthinking.com/ David Heinemeier Hansson]


== Discussion Forums ==
== Discussion Forums ==
Line 65: Line 56:
=== Sites ===
=== Sites ===
* [http://www.larrystaton.com Larry Staton Jr.] AHAH-enabled homepage (a first!)
* [http://www.larrystaton.com Larry Staton Jr.] AHAH-enabled homepage (a first!)
== Participants ==
* [http://www.opendarwin.org/~drernie/C395201355/index.html Dr. Ernie Prabhakar]
* [http://restylab.php5.cz/ toydi]
* [mailto:dimitri.glazkov@gmail.com Dimitri Glazkov]
* [http://www.xrest.org Max Voelkel (xamde)]
* [http://www.loudthinking.com/ David Heinemeier Hansson]

Revision as of 01:09, 19 November 2005

Microformats in REST Web Services

Introduction

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

rest/ahah
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
Properly Interpreting the "Axiom of URI Opacity"
rest/rails
Ways to make Ruby on Rails more REST-friendly out of the box.
rest/urls
How should URLs be structured for maximum clarity & discoverability?
rest/webforms
Upgrading browsers to support PUT and DELETE properly

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

  • DARC: Darwin-Apache-Rails-CoreData
  • TurboGear AddressBook (Mac OS X-only)

Sites


Participants