Hi Marco, it’s me again. Just to be more specific, I’m especially interested in your approach - to pass parametric values into the „exploded“ modules - to map requests to module invocations by exploiting REST path segments
It would be really helpful, to get some snippets of your code. Tanks a lot. Ciao, Günter > Am 08.04.2016 um 10:13 schrieb Marco Lettere <m.lett...@gmail.com>: > > Hi Günter, > we have worked on several web applications that include a frontend and we are > very happy with using basex for serving both static (scripts, css, images) > and dynamic (markup) content. > One pattern that we've used often and that we find very productive is to > split markup content into different .xqm modules. > The modules are called through the xquery:invoke function in order to > "explode" their output into the main page. > In our opinion this is a good approach because it is applicable recursively > to sub-modules. Content of modules may be dynamic as well and parametric > values are passed into the module through external variables. > Finally, it is possible to set up an automatic way of mapping requests to > module invocations by exploiting REST path segments for example. > I hope I have been able to explain it well enough otherwise, just let me know > and as soon as possible I'll provide an example code snippet that > demonstrates the approach. > > Ciao, > Marco. > > On 07/04/2016 17:08, Günter Dunz-Wolff wrote: >> Hi, >> >> I'm planning to relaunch my website (kleist-digital.de) with OpenShift as >> BaseX-Server. After some difficulties and a lot of help from Christian and >> Andy the server is running now. >> >> I took a look at RESTXQ and it seems quite interesting to build the whole >> frontend for my app with it. Some questions I have: >> >> 1. I'm working with a basic layout for all pages. This basic layout-file >> includes header, footer and changing content. What is the best approach with >> RESTXQ. How to build a modular concept with RESTXQ? >> >> 2. Is there any site-structure preferred? >> >> 3. Most of the site is dynamic. But I need also static files like images, >> css, javascript. Where to put them best (so that the Openshift-Server can >> handle them)? >> >> Thanks for any advice and help. >> >> Günter > >