rest
TRANSCRIPT
Which url do you prefer?
This …
http://tic.com/Report.aspx?t=Sales&y=2015&m=03
… or this …
http://tic.com/Sales/2015/3
Why?
Reasons • SEO • Easy to type • Easy to remember • Hides implementation stack • URLs don’t have to change when the site changes. • Hackable
that reduces coupling
in a stateless environment …
an architectural style … REST is ...
HI, I'm Roy Fielding, the
inventor of REST.
for addressing resources …
A RESTful URL is one that conforms to all of the constraints
Separation between client and server Stateless communication
Cacheable A layered system
A uniform interface