It's a fascinating thing having content generated from XML files but even more the fact that you can customize it as you want. You aren't obliged to write modules in js(if you need some), they can have their own backend in whatever language you want. The javascript part is needed to understand when and how misTET should initialize and execute a module.
The core is Javascript only, it's fast, you need to configure some stuff only and in 5 minutes your misTET based website is ready to be put on the server.
You can know everything about *misTET* and its power by reading the [github wiki](http://github.com/gbyolo/misTET/wiki). misTET developing site is here: http://mistet.altervista.org I want to make it clear that all files belonging to this project are released under the GNU Affero v3+ license, you can find a copy of it at /LICENSE. Sometimes could happen that I forget to add the copyright lines on some files, especially on style and markup files, but this does not mean that these files are not released under the license. So be aware of that. Whoever wants to collaborate is welcome, contact me at: gb.yolo@gmail.com