Diverses solutions peuvent être envisagées pour le templating avec BaseX :
- utilisation d’un map
- XRC comme template
- XQMVC
- Mustache.xq
- AngularJS
https://gist.github.com/micheee/e053068a41eb35e727bb
MVC (Model View Controller) est un modèle de conception qui promeut l’organisation du code et de la structure de fichiers en séparant la présentation de la partie logique. XQMVC est une proposition de cadre de travail pour produire des applications XQuery organisées d'après le modèle MVC. https://code.google.com/p/xqmvc/
Une implémentation de Mustache en XQuery avec BaseX https://github.com/dirkk/mustache.xq
Liens: