github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

caelum / restfulie

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 103
    • 11
  • Source
  • Commits
  • Network (11)
  • Issues (1)
  • Wiki (14)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (2)
    • 0.6
    • 0.4
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

CRUD through HTTP is a good step forward to using resources and becoming RESTful. Another step further into it is to make use of hypermedia-based services and the Restfulie gem allows you to do it very quickly. — Read more

  cancel

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

controller tests 
guilherme silveira (author)
Mon Jan 25 17:23:45 -0800 2010
commit  97285d81ab5294739c08ad3a65bffb5ff3da9c18
tree    1e8706560b23358ae9f58b1803ad17e70c0e8c15
parent  9a547af36f25417a2f25da1888d5d6a9dbb6673e
restfulie /
name age
history
message
file .gitignore Wed Dec 02 07:52:23 -0800 2009 moving spec files into server dir [caueguerra]
file LICENSE Mon Dec 28 10:24:33 -0800 2009 license [guilherme silveira]
file README.textile Sat Jan 02 13:26:59 -0800 2010 removed wiki link [guilherme silveira]
file Rakefile Tue Jan 12 12:48:36 -0800 2010 supporting enhancing with get requests [guilherme silveira]
file init.rb Wed Jan 20 10:51:23 -0800 2010 adding license to all rb files [caueguerra]
directory lib/ Mon Jan 25 16:49:14 -0800 2010 http cache support [guilherme silveira]
directory spec/ Mon Jan 25 17:23:45 -0800 2010 controller tests [guilherme silveira]
README.textile

Web site

Restulie’s website can be found at http://restfulie.caelum.com.br

Quit pretending

CRUD through HTTP is a good step forward to using resources and becoming RESTful, another step further into it is to make use of hypermedia based services and this gem allows you to do it really fast.

You can read the article on using the web for real which gives an introduction to hypermedia/resources/services.

Why would I use restfulie?

1. Easy —> writing hypermedia aware resource based clients
2. Easy —> hypermedia aware resource based services
3. Small → it’s not a bloated solution with a huge list of APIs
4. HATEOAS —> clients you are unaware of will not bother if you change your URIs
5. HATEOAS —> services that you consume will not affect your software whenever they change part of their flow or URIs

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server