rahul yadav (~rahul5) |
Representational state transfer (REST) or RESTful Web services are one way of providing interoperability between computer systems on the Internet. REST-compliant Web services allow requesting systems to access and manipulate textual representations of Web resources using a uniform and predefined set of stateless operations. Other forms of Web service exist, which expose their own arbitrary sets of operations such as WSDL and SOAP.
A REST API should spend almost all of its descriptive effort in defining the media type(s) used for representing resources and driving application state, or in defining extended relation names and/or hypertext-enabled mark-up for existing standard media types.
There is no psecification available for building truly REST Apis but following some guidelines we can come a step closer in almost REST Apis. REST Apis provide many advantages as mentioned in the talk . There are examples provided using the APIs made by world best Software Companies.
Just a basic idea of what Web Apis are .
Slides link -: http://slides.com/rahulyadav-2/deck-2#/
I'm a third year undergraduate student of Mathematics and Computing From Delhi Technological University. I am a pythonista and KDE developer as well .