![]() Statelessness: Communication between client and server is stateless.One advantage is that both sides can be developed separately as long as the agreed-upon request format is followed. The client is responsible for requesting and displaying the data while the server is taking care of data storage and application logic. Client-server: A client-server architecture allows a clear separation of concerns.However, the following five constraints must be present for any application to be considered RESTful: ![]() Since it is not a formally defined protocol there are many opinions on the details of implementing REST APIs. ![]() As one implementation of the REST architecture, HTTP is considered a RESTful protocol. Although it is most often used in the context of HTTP, REST is an architectural design pattern and not a communication protocol. ![]() The term was coined by Roy Fielding in his PHD thesis and expands many of the design decisions that went into the HTTP protocol into a more high level architecture. Representational State Transfer (REST) is an architectural style that defines a set of constraints for creating web APIs.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |