-
Notifications
You must be signed in to change notification settings - Fork 11
XRX plus plus app
NTsch edited this page May 31, 2021
·
2 revisions
The major form of code organisation in XRX++ is the "app". An app collects XQuery-modules, resources, resolvers, and configuration information. All information necessary for an app is defined in the [app-name]-app.xml
file. This so-called "manifest" file contains references to:
- XQuery-Modules (.xqm), which contain definitions for XQuery functions used by the app
- resources, such as JavaScript files, images, transformation stylesheets, etc.
- the resolver, which connects URI patterns to the respective widgets or services which are part of the app (e.g. monasterium.net/mom/IlluminierteUrkunden/1105-1120_Bari/my-charter is connected with the my-charter-Widget defined in the charter-App - see also Resolving)