rest: Difference between revisions
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. | |||
== 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
- uf-rest discussion list on microformats.org
- rest-discuss @ Yahoo Groups
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.
- [REST-Enabled XHTML] by Dr. Ernie
- original at rest/rex-proposal
- WebUtopia by Toydi
- more details in rest-discuss thread: "Dreams about ReSTifying web apps"
Implementations
Tools
- XOXO parser (python)
- also xoxo-plist.py, a pyobjc variant support Mac OS X plists]
- ahah.js Asynchronous HTML over HTTP
- Ruby RESTifarian plugin
$ script/plugin install restifarian # need beta gems/edge rails for this to work).
- See also prototype controller
Examples
Sites
- Larry Staton Jr. AHAH-enabled homepage (a first!)