Overview of RESTful API Description Languages
RESTful (representational state transfer) API (application programming interface) DLs (description languages) are formal languages designed to provide a structured description of a RESTful web API that is useful both to a human and for automated machine processing. API Description Languages are sometimes called interface description languages (IDLs). The structured description might be used to generate documentation for human programmers; such documentation may be easier to read than free-form documentation, since all documentation generated by the same tool follows the same formatting conventions. Additionally, the description language is usually precise enough to allow automated generation of various software artifacts, like libraries, to access the API from various programming languages
- Comment
- enRESTful (representational state transfer) API (application programming interface) DLs (description languages) are formal languages designed to provide a structured description of a RESTful web API that is useful both to a human and for automated machine processing. API Description Languages are sometimes called interface description languages (IDLs). The structured description might be used to generate documentation for human programmers; such documentation may be easier to read than free-form documentation, since all documentation generated by the same tool follows the same formatting conventions. Additionally, the description language is usually precise enough to allow automated generation of various software artifacts, like libraries, to access the API from various programming languages
- Has abstract
- enRESTful (representational state transfer) API (application programming interface) DLs (description languages) are formal languages designed to provide a structured description of a RESTful web API that is useful both to a human and for automated machine processing. API Description Languages are sometimes called interface description languages (IDLs). The structured description might be used to generate documentation for human programmers; such documentation may be easier to read than free-form documentation, since all documentation generated by the same tool follows the same formatting conventions. Additionally, the description language is usually precise enough to allow automated generation of various software artifacts, like libraries, to access the API from various programming languages, which takes the burden of manually creating them off the programmers.
- Hypernym
- Languages
- Is primary topic of
- Overview of RESTful API Description Languages
- Label
- enOverview of RESTful API Description Languages
- Link from a Wikipage to an external page
- www.mayerdan.com/programming/2014/01/29/investigating-api-tooling
- Link from a Wikipage to another Wikipage
- Apache 2.0
- Apache Avro
- Category:Cloud standards
- Category:Software architecture
- Formal language
- Google Cloud Platform
- Hypermedia as the Engine of Application State
- Interface description language
- JSON
- MuleSoft
- OpenAPI Specification
- Open Data Protocol
- Programmer
- RAML (software)
- Remote Procedure Call
- REST
- RESTful API Modeling Language
- RESTful Service Description Language
- Roy Fielding
- Web API
- Web Application Description Language
- Web Services Description Language
- YAML
- SameAs
- m.01301x95
- Overview of RESTful API Description Languages
- Q19599507
- rxev
- Subject
- Category:Cloud standards
- Category:Software architecture
- WasDerivedFrom
- Overview of RESTful API Description Languages?oldid=1121047044&ns=0
- WikiPageLength
- 4101
- Wikipage page ID
- 45668859
- Wikipage revision ID
- 1121047044
- WikiPageUsesTemplate
- Template:Reflist
- Template:Yes