Representational state transfer
REST (Representational state transfer) or more used RESTful web services describes a way different systems can exchange data by the use of the HTTP methods: GET, POST, PUT, DELETE. This data can be transported in different formats like JSON, XML aso.
Tools
| Name | Description |
|---|---|
| RQL | RQL is the short form for Resource Query Language, a grammar for describing queries on resources. Queries written in RQL can be used with the JPA Criteria API. |
| GraphQL | GraphQL is a very dynamic query language, which allows us to receive exactly the data we requested. Note: Because it is so dynamic there is no way of API versioning, if you need it. |