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.
|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.|