REST API Flashcards
• API stands for
application programming interface. It defines how two pieces of software will communicate with each other.
• Representational State Transfer – REST:
is a language-independent architecture that provides interoperability between computer systems on the Internet. It utilizes a stateless protocol aiming for fast performance and reliability.
• RESTful web services allow
us to perform CRUD operations. A RESTful API is an application program interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data.
• Stateless means
each request from client to server must contain all of the information necessary to understand the request, and cannot take advantage of any stored context on the server. Session state is kept entirely on the client