Archive for June, 2010
C# implementation of RESTfulie – The power of dynamic
Posted on 16. Jun, 2010 by sergiojunior.
With the grow of visibility that the Restfulie project achieved, we decided to implement a version for the .net plataform, and the C# language was chosen. To give developer’s the same “easy to use” feeling of the ruby implementation, the Restfulie C# team decided to use the new dynamic characteristcs of C# 4.0, that allows [...]
Continue Reading
How restful results are handled in Restfulie with Rails
Posted on 14. Jun, 2010 by Guilherme Silveira.
Using a backport from a Rails 3, Restfulie responders enhance your response without you even noticing. Creating First, the new 201 support with correct headers in one cute line, supported by the created responder: @item = Item.create(params[:item]) respond_with @item, :status => :created Rendering Rendering a resource using a hypermedia based representation: @item = Item.find(params[:id]) respond_with [...]
Continue Reading
http is not rest. rest is not http
Posted on 07. Jun, 2010 by guilhermesilveira.
Why? Rest is a style derived from other ones, “the REST style draws from many preexisting distributed process paradigms, communication protocols, and software fields“. Http can be used to implement a REST based system, with several limitations, and some key aspects are implemented through http, but not described within it. One example is semantics and [...]
Continue Reading
Hypermedia, links and verbs
Posted on 04. Jun, 2010 by guilhermesilveira.
Today I was talking to Jose Valim, about hypermedia and how links could be represented in many ways using several different media types. One of the most common question that appears on rest-discuss every now and then is why atom, and similar, links do not include an attribute that tells the client which verb should [...]
SUBSCRIBE TO OUR RSS