Web Framework
The Helma NG Web Framework is a full featured web stack. It is built on top of a JSGI compliant interface including a rich set of practical middleware. On top of that it adds features such as:
- Convenience wrappers for request and response objects.
- Smart HTTP parameter parsing.
- HTTP file upload support.
- HTTP session support.
- RegExp/module based request dispatching.
- Flexible and powerful templating support.
The Helma NG demo app showcases a number of these features. To run the demo application on your computer run the following command:
helma apps/demo/main.js
This starts and serves the demo web app on port 8080: