Architectural style for client-server applications
For other uses, see Rest (disambiguation).
This article may be too technical for most readers to understand. Please help improve it to make it understandable to non-experts, without removing the technical details.(October 2020) (Learn how and when to remove this template message)
REST (representational state transfer) is a software architectural style that was created to guide the design and development of the architecture for the World Wide Web. REST defines a set of constraints for how the architecture of a distributed, Internet-scale hypermedia system, such as the Web, should behave. The REST architectural style emphasises uniform interfaces, independent deployment of components, the scalability of interactions between them, and creating a layered architecture to promote caching to reduce user-perceived latency, enforce security, and encapsulate legacy systems.[1]
REST has been employed throughout the software industry to create stateless, reliable web-based applications. An application that adheres to the REST architectural constraints may be informally described as RESTful, although this term is more commonly associated with the design of HTTP-based APIs and what are widely considered best practices regarding the "verbs" (HTTP methods) a resource responds to while having little to do with REST as originally formulated—and is often even at odds with the concept.[2]
^Fielding, Roy Thomas (2000). "Chapter 5: Representational State Transfer (REST)". Architectural Styles and the Design of Network-based Software Architectures (Ph.D.). University of California, Irvine. Archived from the original on 2021-05-13. Retrieved 2004-08-17.
^Fielding, Roy T. (2008-10-20). "REST APIs must be hypertext driven". roy.gbiv.com. Archived from the original on 2010-03-18. Retrieved 2016-07-06.
REST (representational state transfer) is a software architectural style that was created to guide the design and development of the architecture for the...
Look up rest or REST in Wiktionary, the free dictionary. Rest or REST may refer to: Sleep Bed rest Kneeling Lying (position) Sitting Squatting position...
reStructuredText (RST, ReST, or reST) is a file format for textual data used primarily in the Python programming language community for technical documentation...
Bed rest, also referred to as the rest-cure, is a medical treatment in which a person lies in bed for most of the time to try to cure an illness. Bed rest...
Clouds Rest is a mountain in Yosemite National Park, located east-northeast of Yosemite Village, California. Although there are many peaks in the park...
Look up no rest for the wicked in Wiktionary, the free dictionary. No Rest for the Wicked may refer to: A translated proverb From the Book of Isaiah verses...
The Rest Is Noise: Listening to the Twentieth Century is a 2007 nonfiction book by the American music critic Alex Ross, first published by Farrar, Straus...
Rest is a compilation album released by the Scottish band Deacon Blue in October 2012. It is part of the band's catalogue reissue program. The Rest,...
The Rest of the Story was a Monday-through-Friday radio program originally hosted by Paul Harvey. Beginning as a part of his newscasts during the Second...
A rest area is a public facility located next to a large thoroughfare such as a motorway, expressway, or highway, at which drivers and passengers can rest...
Vocal rest or voice rest is the process of resting the vocal folds by not speaking and singing typically following viral infections that cause hoarseness...
Rest in peace (R.I.P.), a phrase from the Latin requiescat in pace (Ecclesiastical Latin: [rekwiˈeskat in ˈpatʃe]), is sometimes used in traditional Christian...
Chris Rest is an American guitarist best known for his work with the bands No Use For A Name, Rich Kids on LSD, and Lagwagon. He was Rich Kids on LSD's...
The Rest Is History may refer to: The Rest Is History (podcast), a history podcast hosted by Tom Holland and Dominic Sandbrook The Rest Is History (Jin...
The Rest of the Robots is a collection of eight short stories and two full-length novels by American writer Isaac Asimov, published in 1964. The stories...
A resting position or rest position is a default human position or pose assumed (typically deliberately) when a person is not engaged in an activity that...
The Rest Is Silence may refer to: "The rest is silence", the last words of Prince Hamlet in Shakespeare's play Hamlet The Rest Is Silence (1959 film) (German:...
A crew rest compartment is a section of an airliner dedicated for breaks and sleeping by crew members during off-duty periods. Federal Aviation Regulations...
The Rest Is Politics is a British podcast hosted by Alastair Campbell and Rory Stewart. It launched in March 2022, and has since become one of the leading...
"Rest In Pieces" is a song by American rock band Saliva from the album Back into Your System. Rest in Pieces was written by James Michael and Nikki Sixx...
Rabbit at Rest is a 1990 novel by John Updike. It is the fourth and final novel in a tetralogy, succeeding Rabbit, Run; Rabbit Redux; and Rabbit Is Rich...
"Home for a Rest" is a song by Canadian folk rock band Spirit of the West from their fourth studio album Save This House, released in 1990. It is the band's...
Data at rest in information technology means data that is housed physically on computer data storage in any digital form (e.g. cloud storage, file hosting...
A chopstick rest is tableware, similar to a knife rest or a spoon rest, used to keep chopstick tips off the table and to prevent used chopsticks from contaminating...
Eternal Rest or Requiem aeternam is a Western Christian prayer asking God: (1) to hasten the progression of the souls of the faithful departed in Purgatory...
Rest in power (a variation on rest in peace) is an expression used to mourn, remember or celebrate a deceased person, especially someone who is thought...
the rest frame of a particle is the frame of reference (a coordinate system attached to physical markers) in which the particle is at rest. The rest frame...
Best of the Rest is a compilation album by the American Southern rock band Lynyrd Skynyrd. It was originally released in 1982 and again in 1990 on CD....