Live briefing
Everything about Hypertext Application Language
Proposed computer definition standard
Hypertext Application Language (HAL) is a convention for defining hypermedia such as links to external resources within JSON or XML code. It is documented in an Internet Draft, with the latest version 11 published 10 October 2023. The standard was initially proposed in June 2012, specifically for use with JSON, and has since become available in two variations, JSON and XML. The two associated MIME types are application/hal+xml and application/hal+json. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Hypertext Application LanguageA 5-minute orientation
- Pick up a classic book: Restlet In ActionThe most-reprinted book on the subject
- Go sideways: Open Data ProtocolA closely related topic
- Go sideways: Open Publication Distribution SystemA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Restlet In ActionThierry Templier · 2012
Web Application Development with PHP 4.0Till Gerken · 2000
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Open Data Protocol In computing, Open Data Protocol (OData) is an open protocol that allows the creation and consumption of queryable and interoperable Web service APIs in…
- Open Publication Distribution System The Open Publication Distribution System (OPDS) catalog format is a syndication format for electronic publications based on the Readium Web Publication…
- HATEOAS Hypermedia as the engine of application state (HATEOAS) is a constraint of the REST software architectural style that distinguishes it from other network…
- Richardson Maturity Model The Richardson Maturity Model (RMM) is a maturity model suggested in 2008 by Leonard Richardson which classifies Web APIs based on their adherence and…
- Web-oriented architecture Web-oriented architecture (WOA) was coined in 2006 by Nick Gall of Gartner. It is a software architecture style that extends service-oriented architecture…
- WebFinger WebFinger is a protocol specified by the Internet Engineering Task Force IETF in RFC 7033 that allows for discovery of information about people and things…
- REST REST (Representational State Transfer) is a software architectural style that was created to describe the design and guide the development of the architecture…
- Hyperlink In computing, a hyperlink, or simply a link, is a digital reference providing direct access to data by a user's clicking or tapping. A hyperlink points…