rest fundamentals (short)
DESCRIPTION
This is the short version of my REST Fundamentals talk. The handout can be found here http://www.planetgeek.ch/2012/11/27/rest-fundamentals/TRANSCRIPT
![Page 1: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/1.jpg)
REST Fundamentals
Ready to think web scale?
Daniel Marbachplanetgeek.ch / dotnet-zentral.ch@danielmarbach
![Page 2: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/2.jpg)
www.bbv.ch
Documentation
information
![Page 3: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/3.jpg)
www.bbv.ch
I can’t!
![Page 4: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/4.jpg)
www.bbv.ch
It changed everything
![Page 5: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/5.jpg)
www.bbv.ch
Success Story?
![Page 6: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/6.jpg)
www.bbv.ch
Http
Un
ifo
rm R
eso
urc
e Id
en
tifi
er
eTag
Caching
…
HEAD
TRACE
CONNECT
200404
201
![Page 7: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/7.jpg)
www.bbv.ch
Http
Un
ifo
rm R
eso
urc
e Id
en
tifi
er
eTag
Caching
…
HEAD
TRACE
CONNECT
200404
201
![Page 8: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/8.jpg)
www.bbv.ch
Key Concept
![Page 9: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/9.jpg)
www.bbv.ch
Constraints =REST
![Page 10: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/10.jpg)
www.bbv.ch
=RESTful
I obey…
I obey all constraints
I obey all constraints
I obey…
![Page 11: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/11.jpg)
www.bbv.ch
Hypermedia
![Page 12: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/12.jpg)
www.bbv.ch
Three
Two
One
Zero
Maturity Model
![Page 13: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/13.jpg)
www.bbv.ch
Hypermedia
HTTP Verbs
Resources
Plain old XML
Level Three
![Page 14: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/14.jpg)
www.bbv.ch
Hypermedia
HTTP Verbs
Resources
Plain old XML
Level Three
![Page 15: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/15.jpg)
www.bbv.ch
Backlog Demo
![Page 16: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/16.jpg)
www.bbv.ch
What level is this?
![Page 17: REST Fundamentals (Short)](https://reader034.vdocuments.mx/reader034/viewer/2022042816/559a2f8b1a28ab81478b45b1/html5/thumbnails/17.jpg)
www.bbv.ch
REST Fundamentals
Enjoy the REST of the usergroup;)
Daniel Marbachplanetgeek.ch / dotnet-zentral.ch@danielmarbach