BEST PRACTICES FOR DESIGNING SUPERIOR RESTFUL APIS Rohit Bhardwaj Principal Cloud Engineer [email protected] Twitter: rbhardwaj1 DESIGNING RESTFUL APIS • RESTful APIs • Hypermedia Principles for designing APIs • • SAML and OAuth • Customer driven contract API testing • WEB API? RESTFUL APIS REpresentational State Transfer • Separation of Client and Ser ver • Ser ver Requests are Stateless • Cacheable Requests • Uniform interface • RESOURCE BASED ARCHITECTURE HYPERMEDIA http://www.jayway.com/wp-content/uploads/2012/10/hypermedia-application.png
Description: