Nethgui framework

Nethgui framework is provided with a set of components and basic classes to quickly build a modern web user interface. Its main goals are:
  • provide a simplified API for coding, localizing and realizing the web user interface and behaviour for NethServer 6 based products.
  • perform user authentication and authorization;
  • offer test facilities to help module testing and debugging.
Key features:
  • Object-oriented and embeddable
  • Plugin support
  • REST-aimed architecture
  • Almost no external dependencies
  • User roles
  • AJAX driven HTML5 Widget library
  • Unobtrusive JavaScript code
  • Compatible with console-based and mobile browsers

NethServer Web User Interface is built upon Nethgui framework.

Nethgui framework stack
The figure shows a generic Nethgui based system structure
and related
documentation sources

Source code

Documentation

NethguiStack.png - Nethgui framework stack (25.5 KB) Davide Principi, 02/02/2012 12:52 PM