I'm facing a new project: A web app.
My obsession since I've started coding web apps, is to use the same code for desktop and mobile browsers.
HMGSCRIPT (back-end agnostic) is (basically) for desktop and HMGWEB (Harbour-CGI) is (basically) for mobile devices.
So, I've created a new little library called JMG.
The 'J' stands for Javascript (I'm sure that you can imagine the meaning of M and G

This is (currently) just an idea (a concept) but I'm sure that (humbly) is really promising

It must be considered as pre-alpha. So, anything can change.
The main demo app is 'main.js'.
You can test simply double clicking 'index.html' file, excepting for AJAX sample. For it, you need to install any AMP server, copy the files to the web root and create the required MySql table.
No docs or help by now...
https://sourceforge.net/projects/jmg/
Enjoy!