This page is part of the [[Developer Section]]. It describes how to use RESTXQ of BaseX.
RESTXQ, specified introduced by [http://www.adamretter.org.uk/ Adam Retter], is a new API that facilitates the use of XQueryas a Server Side processing language for the Web whilst maintaining portability. RESTXQ has been largely inspired byJava’sJava’s [http://en.wikipedia.org/wiki/Java_API_for_RESTful_Web_Services JAX-RS API]: it defines a pre-defined set of
XQuery 3.0 annotations for mapping HTTP requests to XQuery functions, which in turn generate and return
HTTP responses. As of {{Version|7.2}}, RESTXQ is supported by BaseX.