Simple, Beautiful

I think ATOM Publishing Protocol+OpenSearch (See GData) is shaping up as something special. There's a bit more to it than what I've provided below, but if you can speak HTTP then you will get the idea.


<Operation: HTTP Method, Path Info, Query String, Data>


Create: POST,     /posts,       nil,         'creating a post'

Read:   GET,       /posts/123, nil,         nil

Update: PUT,       /posts/123, nil,         'updated post'

Delete:  DELETE, /posts/123, nil,         nil

Search: GET,       /posts,       'q=ruby', nil



This is not just for blogs. It serves as a general read/write layer for applications on the web.

More importantly for the AJAX/Web2.0/WebApplication inclined, it makes much more sense to develop with this type of architecture. In my opinion ;)

technorati tags:, ,

Blogged with Flock