SlideShare is now on Android. 15 million presentations at your fingertips.  Get the app

×
  • Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
 

Design Beautiful REST + JSON APIs

by on Jul 11, 2012

  • 76,666 views

Les Hazlewood, Stormpath co-founder and CTO and the Apache Shiro PMC Chair demonstrates how to design a beautiful REST + JSON API. Includes the principles of RESTful design, how REST differs from XML, ...

Les Hazlewood, Stormpath co-founder and CTO and the Apache Shiro PMC Chair demonstrates how to design a beautiful REST + JSON API. Includes the principles of RESTful design, how REST differs from XML, tips for increasing adoption of your API, and security concerns.

Presentation video: https://www.youtube.com/watch?v=5WXYw4J4QOU
More info: http://www.stormpath.com/blog/designing-rest-json-apis
Further reading: http://www.stormpath.com/blog

Stormpath is a user management and authentication service for developers. By offloading user management and authentication to Stormpath, developers can bring applications to market faster, reduce development costs, and protect their users. Easy and secure, the flexible cloud service can manage millions of users with a scalable pricing model.

Statistics

Views

Total Views
76,666
Views on SlideShare
38,582
Embed Views
38,084

Actions

Likes
136
Downloads
1,339
Comments
7

144 Embeds 38,084

http://marakana.com 13904
https://www.stormpath.com 11010
http://www.stormpath.com 7367
http://www.scoop.it 1446
https://thenewcircle.com 1404
http://blog.programmableweb.com 807
https://stormpath.com 643
http://int.exoplatform.org 587
http://stormpath.com 259
http://storify.com 236
http://confluence.dev.e2open.com 57
https://twitter.com 56
http://librosweb.es 40
http://tediscript.wordpress.com 39
http://webcache.googleusercontent.com 22
http://feeds2.feedburner.com 12
http://blog.pheromonic.com 11
http://int-preprod.exoplatform.org 8
https://sendtoinc.com 6
http://internettech.collected.info 6
http://reader.freerss.net 5
http://compint-4.0.x-snapshot.acceptance3.exoplatform.org 4
http://localhost 4
http://getpocket.com 4
https://www.google.com 4
http://core.traackr.com 4
http://plus.url.google.com 4
http://www.hanrss.com 4
http://comet 3
http://www.twylah.com 3
http://mrkn.co 3
http://www.mashup.or.kr 3
http://stormpathdev.devcloud.acquia-sites.com 2
http://staging.stormpath.com 2
https://translate.googleusercontent.com 2
http://blogwatcher.thebaileys.name 2
http://www.bonweb.fr 2
http://futureweb.collected.info 2
http://freerss.net 2
https://www.stormpath.com&_=1392707313737 HTTP 1
https://www.stormpath.com&_=1393311855283 HTTP 1
https://www.stormpath.com&_=1393347627792 HTTP 1
https://www.stormpath.com&_=1393398034578 HTTP 1
https://www.stormpath.com&_=1393483121854 HTTP 1
https://www.stormpath.com&_=1393519189195 HTTP 1
https://www.stormpath.com&_=1393658831743 HTTP 1
https://www.stormpath.com&_=1393745359806 HTTP 1
https://www.stormpath.com&_=1393831509199 HTTP 1
https://www.stormpath.com&_=1393915691376 HTTP 1
https://www.stormpath.com&_=1393223435372 HTTP 1
More...

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

17 of 7 previous next Post a comment

  • baohan1 bao han at Omniquest very detail, everything be concerned but want to more deep into it... 4 days ago
    Are you sure you want to
    Your message goes here
    Processing…
  • jcastill0 jcastill0 What would be the appropriate style/format to do an Update (via PUT) where it is not applied to a single object (e.g. not PUT collection/), but an update (PUT) over a number of objects (trying to minimize the number of trips, when we have an array of updates to be applied. 1 month ago
    Are you sure you want to
    Your message goes here
    Processing…
  • RichardSeldon Richard Seldon Nice, simple presentation illustrating common best practices. 2 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • MildKitten Angelene Khoo @banq lol 6 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • BrianSitz1 Brian Sitz Simply Brilliant. 8 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • banq banq , Software Developer, Self employed consultant at home too complicated, is it XML web service? 9 months ago
    Are you sure you want to
    Your message goes here
    Processing…
  • rakotomandimby rakotomandimby Well done. 1 year ago
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment