Thursday, April 28, 2005

: The REST of the Web

: The REST of the Web:
"Our web services are based on a RESTian framework,
which has forced the refactoring down into more layers than just the web
tier, since it is very much a paradigm shift in thinking. REST
(Representational State Transfer) is a collection of design
principles best embodied by the Web--stateless client/server
protocol, a small set of well-defined operations, a universal
syntax for resource identification, and hyperlinking between
resources--and the exclusion of RPC-like ideas. The end
result is, I believe, a much tighter codebase, and we've been able
to chop out large chunks of now-unnecessary source; imagine an Army
barber with a large pair of shears and a nervous, long-haired
hippy, and you'll get an idea of the amount of virtual detritus
we've managed to discard."