A Need for REST
  Łukasz ‘Bragi’ Piestrzeniewicz
     bragi@ragnarson.com
Briefly About Me
  not so interesting details
REST Belongs to RuPy
A Need for REST

• thinking about resources
• resources vs RPC
• REST in Rails
• plain old Ruby and REST
REST Is Architecture
• Architecture not standard
• Rather old one
• Simple
• NOT easy
• Applicable anywhere but let’s stic...
Road To Resources

Access URL
• Send a file
• Run a script
• Use controller and action
REST Is About
         Resources
• Resources are named things
• Nouns
 • User, Transaction, Page, Invoice
 • Collections a...
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
A Need For Rest  - Łukasz Piestrzeniewicz
Upcoming SlideShare
Loading in …5
×

A Need For Rest - Łukasz Piestrzeniewicz

1,752 views
1,529 views

Published on

RuPy 2008 presentation about the basics of REST architecture

Published in: Business, Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,752
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
42
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

A Need For Rest - Łukasz Piestrzeniewicz

  1. 1. A Need for REST Łukasz ‘Bragi’ Piestrzeniewicz bragi@ragnarson.com
  2. 2. Briefly About Me not so interesting details
  3. 3. REST Belongs to RuPy
  4. 4. A Need for REST • thinking about resources • resources vs RPC • REST in Rails • plain old Ruby and REST
  5. 5. REST Is Architecture • Architecture not standard • Rather old one • Simple • NOT easy • Applicable anywhere but let’s stick to HTTP
  6. 6. Road To Resources Access URL • Send a file • Run a script • Use controller and action
  7. 7. REST Is About Resources • Resources are named things • Nouns • User, Transaction, Page, Invoice • Collections also: Users, Transactions

×